Integral member of the core platform team, contributing to the creation of foundational layers and core building blocks for the company's product suite.
Led the design and development of a high-performance distributed job scheduler, successfully managing over 100,000 job schedules per second with single-digit latency.
Spearheaded the design and development of a usage management service, allowing developers to capture usage metrics in the context of any resource operation within their components.
Orchestrated the design and development of a quota management service, providing services the capability to apply quotas on resources (API calls, storage size, data transfer per day etc) and trigger alerts to service owners or dynamically block requests.
Software Development Engineer 3
Money View (Whizdm Innovations Pvt. Ltd.)
Bangalore
07.2022 - 08.2023
Leading a team of 7-8 developers that handles core lending backend system helping loan applications to move from submission to disbursal.
Performing code and design reviews and mentoring other members of the team.
Driving technology choices for the team and adoption of best practices around coding, design and quality.
Led the design and development of nach form(auto debit) processing system which improved turn around time to move apps from this stage by around ~20%.
Led the design and development of a new microservice for inbound calling ivr system using a third-party solution provider.
Led the design and development of a new banking product, a cross-team project, owning end-to-end design and integration of APIs to onboard customers on the banking journey
Software Engineer 2
INTUIT INDIA TECHNOLOGY AND SERVICES LLP
Bangalore
06.2021 - 07.2022
Part of a team responsible for developing large scale document management and extraction solutions
Developed a service for extracting data from bank cheques using AWS Textract and OpenCV
Developed a service to intelligently split multi-form document packages using Amazon Textract and Amazon Comprehend
Onboarded tax documents to our internal extraction service avoiding third party costs and increasing coverage of extraction
FMEA testing for tax season to ensure an incident free peak season of our services
Software Development Engineer 2
Money View (Whizdm Innovations Pvt. Ltd.)
Bangalore
11.2018 - 05.2021
Part of the backend server development team for Money view loans app handling all the tasks from submission of loan applications to disbursal of loans
Integrated KYC Document OCR in the lending system, which resulted in nearly 60% of the loan applications processed automatically
Integrated Offline KYC System for in person verification of loan applicants
Developed several features for the internal portal used to process loan applications through various stages of the loan life cycle
Designed and developed a CRM system for agents to work efficiently on loan applications
Developed one touch fully automated loan product offering for certain kind of users which increased the revenues by ~15%
Owned the lending workflow system and led a team of 3 members
Member of Technical Staff
Arcesium India Pvt. Ltd, D.E. Shaw Group
Bangalore
07.2016 - 01.2017
Built and maintained the cloud-based IT infrastructure that’s used across the organization
Worked on minimizing the risk of Linux, Windows, networking and other system failures
Handled escalation for critical infrastructure issues
Maintained various software packages and libraries
Built “infrastructure as code” solution for the organization using AWS CloudFormation and Terraform
Education
Bachelor of Engineering - Computer Science & Engineering
PES Institute of Technology
Bangalore
08.2016
Skills
Languages - Java, Python, Octave, C
Infrastructure - AWS, Kubernetes, Terraform, Linux Administration