I'm Srikanth Roopa, a Data & ML enthusiast who primarily enjoys building data/ML systems that actually work in the real world.

My focus these days is on production ML/AI systems, building data architecture, MLOps, and building scalable data/ML solutions. I'm currently at ThoughtWorks in Sydney, working on GenAI projects that range from helping banks deploy LLMs responsibly to building multilingual systems for global teams. What I love about this work is the puzzle of making cutting-edge AI actually useful—dealing with costs, latency, accuracy, and all those messy real-world constraints that don't show up in research papers.

I've had the chance to work across three continents over the past decade—🇮🇳 Bangalore → 🇺🇸 US → 🇩🇪 Berlin → 🇦🇺 Sydney (now). Built data platforms from scratch, designed real-time pipelines, and led engineering teams. I've seen what works (and what doesn't) at startups, banks, and everything in between.

This journey taught me that good engineering is less about using the fanciest technology and more about understanding trade-offs. These days I'm deep into the GenAI stack—playing with Agentic AI, LLM inference, semantic search, experimenting with different LLM providers, and figuring out how to make these systems safe and reliable for production use.

I'm a big believer in responsible AI—if we're going to deploy these powerful systems, we'd better do it thoughtfully.

You can find my experiments on GitHub and connect with me on LinkedIn. I'm always up for interesting conversations about AI engineering, production ML systems, or data architecture.

I enjoy working on problems where the technical challenge meets real business impact.

Contact

Always up for interesting conversations about AI engineering, production ML systems, or data architecture. Reach out if you want to chat or explore ways to collaborate!