Summary
Ashish Jain is a Principal Software Engineer based in Delhi with 12 years of hands-on experience building performance-sensitive systems using C++, gRPC, GCC, Win32/MFC, Hibernate and Spring. He has progressed from associate roles at Nagarro to technical lead positions and now drives architecture and delivery at Cadence Design Systems, bringing extensive experience in both legacy Windows APIs and modern microservices. Known for bridging low-level systems programming with enterprise Java frameworks, he routinely tackles interoperability and performance challenges across toolchains and services. His career shows a pattern of short, high-impact leadership stints—often stepping into technical lead roles to stabilize and scale teams quickly. Trained as a B.Tech in Computer Science from ABESIT, he combines solid academic grounding with a pragmatic, systems-first engineering mindset.
12 years of coding experience
9 years of employment as a software developer
b.tech computer science, b.tech computer science at ABESIT
high school, high school at St. joseph academy