Summary
Avinash A is a Principal Software Engineer based in Bellevue with a decade of experience building cloud-native microservices and full-stack web applications using Node.js, Spring, .NET, Angular, and TypeScript. At Microsoft he progressed from Senior to Principal roles, bringing production experience with Docker, Kubernetes, Service Fabric and data visualization libraries like d3 and ng-charts. Comfortable across Java, C#, PHP and JavaScript ecosystems, he blends backend systems design with front-end UX-sensitive dashboards and SQL-backed data workflows. His resume includes enterprise storage and resilience work from Veritas and hands-on leadership as a student lead at USC, underscoring both large-scale engineering and mentorship chops. Colleagues describe him as a pragmatic full-stack developer who turns complex distributed requirements into maintainable, observable services.
11 years of coding experience
11 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of Southern California
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at PES University
English, Hindi, Kannada