Avinash Rath is a Software Engineer 2 at Microsoft with eight years of experience building customer-facing platforms and AI-driven features for Dynamics 365 Expense Management. He has practical expertise in autonomous AI agents using Copilot Studio and Dataverse, plus prior work on Language Server Protocol implementations and mobile experiences for expense workflows. His background spans backend systems, IoT data modelling, and performant Flutter mobile apps, where he’s delivered measurable optimizations (e.g., reducing Firestore reads by 60% and cutting chart query latency). Comfortable across Java/Spring, Node.js, Flutter, and cloud databases, he combines product-focused engineering with a knack for automation and systems-level improvements. Based in Bengaluru, he brings a blend of enterprise-scale product delivery and hands-on implementation that surfaces in both platform-level AI work and earlier tooling/automation projects.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Nitte Meenakshi Institute of Technology
Contributions:240 commits, 20 pushes, 1 branch in 2 years 7 months
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.