Manikanta Inugurthi

Senior Software Engineer at Microsoft

Software Engineer 🧑‍💻 | Tech Blogger 📝 | Coffee Lover

Manikanta Inugurthi

Bio

Hey, I'm Mani — a Senior Software Engineer at Microsoft in Hyderabad. I work on backend systems for Text-to-Speech (TTS), improving Indic locales and neural voice experiences.

Earlier, I worked on backend systems for machine translation, helping ship translation models into production.

Day to day, I mostly write C#, Python, and TypeScript and enjoy working on distributed systems, performance, and developer experience.

You can find more of my writing on the blog or view my resume.

For anything else — roles, projects, or just a hello — reach me at email or on LinkedIn.

Latest writing

All posts →
How I track my expenses

How I track my expenses

How I finally track my expenses without the usual laziness - a simple Excel-based system that does the job without fancy software.

June 28, 2026Softwares I use

Splitwise Automation to send expense updates

A Side-Project-Sunday build that automates Splitwise to total my monthly expenses across the app using its API and a bit of Python.

September 28, 2022Project

Let's discuss commit messages

Why good commit messages matter, and a practical structure for writing them so you and your team can understand changes months later.

July 10, 2022Development