Arvind Thirumurugan is a Software Engineer II with a decade of experience focused on back-end services and cloud-native microservices at Microsoft. He has a strong interest in event-driven architectures, messaging queues, and in-memory caches, and has built real-time healthcare dashboards and capacity management components at Cerner to improve hospital throughput. With a Master's in Computer Science from the University at Buffalo, he couples research experience in wireless systems and streaming with production engineering practices like zero-downtime migrations. Based in Redmond, he’s currently deepening his understanding of software development lifecycles while applying scalable design patterns to high-availability systems. A practical problem-solver, he blends academic experimentation (4K streaming/metrics work) with enterprise-grade service development.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at R.M.K Engineering College
Master's degree Computer Science, Master's degree Computer Science at University at Buffalo
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
Arvind Thirumurugan - Software Engineer II at Microsoft