Swarup Mahapatra is a Lead Software Engineer based in Bengaluru with about a decade of hands-on experience delivering backend systems for fintech and edutech products. He specializes in building and modernizing APIs and microservices using TypeScript, Java, Postgres and AWS, and has a strong focus on architecture—introducing Clean Architecture and Domain-Driven Design into legacy codebases. At Everest Engineering he reduced deployment times from hours to minutes by improving CI/CD and adopting trunk-based development while leading and upskilling a team of five engineers. His fintech background includes decomposing monoliths into payment microservices and integrating with major banks and merchant platforms, alongside setting up performance and automated API testing. Comfortable across SDET, test-data automation and infrastructure-as-code practices, he brings a pragmatic blend of engineering, testing discipline and delivery improvements that quietly accelerate product velocity.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Technology (BTech), Electronics and Communication Engineering, Bachelor of Technology (BTech), Electronics and Communication Engineering at National Institute of Technology Rourkela
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Swarup Mahapatra - Lead Software Engineer at EverestEngineering