Possess over 7 years of experience in software engineering, focusing on back-end development and cloud technologies, while consistently striving to deliver exceptional software solutions that meet industry standards.
Currently working as a Lead Engineer at Tavant, where the focus is on designing and executing cutting-edge software solutions that effectively tackle intricate business challenges while maximizing performance and scalability.
Gained recognition from clients for delivering innovative solutions that greatly improved application performance and scalability.
Realized substantial enhancements in application performance and scalability by successfully delivering groundbreaking solutions, earning accolades from clients for outstanding service and impactful results.
Holds comprehensive expertise in AWS services such as SQS, S3, and Step Functions, enabling the smooth integration and orchestration of intricate workflow within cloud-based applications.
Exhibited strong capabilities in crafting resilient API contracts and system architectures, guaranteeing smooth communication among diverse software components while improving overall system reliability.
Overview
6
6
years of professional experience
20
20
years of post-secondary education
2
2
Certifications
Work History
Technical Lead
Tavant
Bengaluru
11.2022 - Current
Enact Cash & Billing System
Developing a state machine for API orchestration, incorporating robust error management and a retry mechanism to enhance system reliability.
Integrating Amazon SQS with Spring Boot to enable asynchronous processing of events & tasks, improving system responsiveness.
Generating bills and managing data uploads to S3, showcasing strong skills in data management and cloud computing.
Designing and developing Notification Delivery Engine to deliver User and Broadcast Notifications.
Designing and developing Task Management framework to compute SLA, aging and criticality of tasks.
Executing complex calculations with precision, contributing to efficient billing processes and ensuring accurate financial transactions.
Designing API contracts & creating sequence diagrams, highlighting foundation in software architecture & system design.
Senior Software Engineer
Tavant
Bengaluru
02.2021 - 11.2022
MGIC RE Transformation
Played a crucial role in migrating a monolithic service to a microservice architecture using Java 8, improving scalability, flexibility, and maintainability.
Leveraged Camunda as a workflow engine to streamline processes and enhance overall project efficiency.
Showcased the capability to transition between different software paradigms, reflecting a grasp of modern development methodologies.
Led a cross-functional team that achieved a 50% increase in positive feedback, and a 20% reduction in complaints.
Gained hands-on experience with Angular components, services, and routing, enhancing front-end capabilities.
Senior Engineer
Quest Global
Bengaluru
03.2019 - 01.2021
Ops Dashboard Portal
Design and development of backend modules with microservice architecture and database schema. Requirements gathering and working closely with PMs.
The Ops Dashboard portal provides functionality to perform worksheet and application creation. It has the functionalities of capturing scientific information uploads, which are stored on the S3 server and processed by third parties. Results of the third part can be downloaded from the dashboards.