Summary
Shubham Awasthi is a seasoned Java backend engineer with 8 years of hands-on experience delivering scalable financial software. Based in Hyderabad, he currently builds and scales large distributed systems at Thoughtworks for a major banking platform, employing XP practices, TDD, DDD, event-driven microservices, and reactive programming. He previously contributed to Transcend’s collateral and asset management for clients like Goldman Sachs, Wells Fargo, and JP Morgan, focusing on data accuracy and robust workflows. At Jocata, he delivered 200+ user stories for digital lending platforms across Axis Bank and IndusInd Bank, working with Java, Spring Boot, Hibernate, SOAP/REST, and microservices. He holds a B.Tech in Computer Science from Dr. A.P.J. Abdul Kalam Technical University and is known for turning complex requirements into reliable, scalable solutions.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Technology (B.Tech.) HONS, Computer Science and Enginering (CSE), Bachelor of Technology (B.Tech.) HONS, Computer Science and Enginering (CSE) at Dr. A.P.J. Abdul Kalam Technical University
English, Hindi