Noida, Uttar Pradesh, India
A Software Engineer with a B.Tech in Computer Science from THDC-Institute of Hydropower Engineering and Technology, bringing a strong academic foundation in software development and problem-solving. My career journey reflects a consistent focus on building scalable, high-performance, and reliable backend systems that drive business value. Currently, I am contributing at Global Payments Inc., where I leverage my expertise in Java, Spring Boot, Microservices, and AWS to design and maintain backend solutions for enterprise-scale payment systems. I actively collaborate on projects that emphasize system reliability, cloud integration, and performance optimization, ensuring secure and efficient processing in highly available environments. Previously, as an Associate Software Engineer at Rubico, I gained hands-on experience in: •Developing and deploying scalable microservices using Spring Boot. •Optimizing database queries and schemas to enhance application performance. •Implementing CI/CD pipelines to streamline software delivery and improve release efficiency. •Working with cross-functional teams to deliver robust APIs and backend services aligned with business needs. Throughout my career, I have cultivated a passion for clean architecture, test-driven development, and DevOps practices, aligning technical decisions with long-term maintainability and scalability goals. I enjoy solving complex problems, learning new technologies, and continuously improving systems to handle growing demands.
•Designed and deployed cloud-native Spring Boot microservices for payment processing and risk decision workflows on Kubernetes using Helm and Argo CD. •Built event-driven transaction processing pipelines using Kafka, enabling asynchronous communication across distributed payment services. •Implemented Vault-based secure configuration management, improving compliance and reducing configuration-related production issues. •Automated CI/CD pipelines with Jenkins, Nexus, Bitbucket, and Argo, improving deployment reliability and release velocity. •Designed Airflow orchestration workflows for backend job scheduling and transaction processing automation. •Optimized OracleDB persistence layer and queries, improving performance and transactional consistency in high-volume systems. •Provided production support and RCA across containerized environments, improving platform stability and SLA adherence. •Integrated AWS infrastructure to enable scalable and highly available backend deployments.
•Built and maintained microservices using Spring Boot and MongoDB, improving system modularity and scalability. •Integrated AWS cloud services (EC2, S3, RDS) to enhance application reliability and deployment efficiency. •Developed internal tools that reduced debugging time by 30% using Docker and Postman. •Practiced test-driven development using Mockito and JUnit, increasing test coverage and reducing production bugs. •Optimized database queries and indexing strategies in MongoDB, resulting in a 25% performance boost in high-load scenarios. •Implemented CI/CD pipelines using GitHub Actions and TravisCI to automate builds, tests, and deployments. •Created and documented RESTful APIs with Swagger, improving onboarding speed for new developers. •Introduced API request tracing and centralized logging using ELK stack, aiding faster incident resolution. •Collaborated with frontend teams using Agile practices to ensure seamless integration between backend services and React-based UI. •Participated in regular code reviews and knowledge-sharing sessions, promoting clean code and best practices across the team. •Used Camunda BPM to orchestrate complex business workflows, increasing automation and reducing manual intervention.
•Assisted in implementing asynchronous strategies to increase the holding capacity for managing records by 10%. •Optimized open API and improved resource efficiency by 20% through codebase optimization. •Refactored legacy code using Java and Spring MVC framework for daily process improvements.
•Developed and deployed a web-based hospital management system. •Used Java, SQL, and front-end tech to digitize patient record workflows. •Helped in transitioning from paper records to a digital solution.