Gojek(Goto Financial) | May 2022 - present
Tech Stack: Clojure, Java, Go, React, PostgreSQL, Redis, Kafka
- Working in sanctions team, that’s managing and taking actions against fraudulent transations
 - Building internal dashboard for the analysts to be able to engage efficiently to analyse and prevent misbehaviours
- Took initiatives to revamp the existing frontend codebase and follow good practices
 - Built audit trail and version comparison features for rules, for analysts to be able to identify the cause for change
 
 - Built integrations to route data to fraud system, so it can store detailed information and take actions more effectively
 - Worked closely with risk analyst to identify the usage of legacy risk engine and deprecate unused data so as to deprecate the system as part of cost savings
- Identified multiple services that are not being used or requires less resources
 
 - Added chargeback fuctionality for dispute team to be able to efficiently create disputes over transactions
- Helped in building the end to end flow for the same
 - Built a generic distributed job processing system using Kafka, with logic to retry on specific error codes
 - Collaborated with stakeholders to complete the integration with various systems
 - Created new service and conducted discussion to propose the approach
 - Planned and completed the migration of chargeback data from legacy system to the newly built
 - Took ownership and helped the dispute and analyst team to completely onboard to new system and build missing functionalities
 
 - Contributed to production support and identified possible action items to help reduce the recurring incidents
- Provided support to external teams who are integrated with the fraud system
 - Coordinated with risk analyst to identify cause for abnormalities in the engine and provided solutions
 - Conducted root cause analysis to diagnose system issues and incidents.
 
 
StoryXpress | July 2021 - April 2022
Tech Stack: Nodejs, Express, React, Redis, RabbitMQ, MySQL
- Built REST APIs for the client and the ecosystem
 - Added unit tests to ensure resilience and backward compatibility of APIs and modules.
 - Made Reactjs based web pages and integrated it with the backend
 - Worked on analysing and mitigating critical security violations from backend servers to improve user security and prevent breaches
 - Worked on 5+ backend projects with various technologies
- Created Webhook system with RabbitMQ and Nodejs consumers
 - Implemented rate limiter and session manager with redis
 - Participated in peer reviews for secure implementation of the product on the backend
 - Made generic node template for any future backend projects and had discussions on choosing the right technology for the same
 
 - Cleaned existing code for more reusability in the frontend world
 - Built an internal dashboard to consume data from multiple services and manage
- Setting up the dashboard with Vite, Redux(toolkit), and React
 - Wrote wrapper that would be useful to consume data from various services