Staff Software Engineer
I architect and deliver distributed, event-driven platform systems that serve multiple product lines at scale. With 12+ years building cloud-native applications, modernising legacy systems, and integrating AI capabilities into production platforms, I bridge technical depth with strategic platform thinking.
// Staff Platform Engineer • AI-Enabled Systems
const engineer = {
name: 'Meyyappan Muthukaruppan',
role: 'Staff Software Engineer',
experience: '12+ years',
specialization: [
'AI-Enabled Production Systems',
'Cloud-Native Platform Engineering',
'Agentic Workflows & RAG Architectures',
'Enterprise Modernisation'
],
technologies: {
backend: ['.NET Core', 'Python', 'Node.js', 'Kafka'],
frontend: ['Angular', 'React', 'TypeScript'],
ai: ['LangChain', 'Azure OpenAI', 'RAG', 'Agentic Workflows'],
cloud: ['Azure', 'AWS', 'Kubernetes'],
data: ['MongoDB', 'PostgreSQL', 'Redis', 'Vector DBs']
},
location: 'Chennai, India'
};
I'm Meyyappan Muthukaruppan (colleagues call me Mey), a hands-on Staff Software Engineer who has grown into platform and architectural leadership. I still write code, review pull requests, and debug production issues, but I also shape service boundaries, influence roadmaps, and mentor teams through complex migrations.
My career has been defined by bridging technical depth with strategic platform thinking: modernising legacy systems without disrupting operations, building distributed services that balance consistency with autonomy, and integrating emerging technologies like AI in ways that are pragmatic and production-ready.
I work across AWS and Azure, lead through design discussions and architecture reviews, and believe that great platform engineering comes from understanding both the technical constraints and the business outcomes.
I design platform systems that balance architectural consistency with product autonomy, ensuring common services scale reliably across teams and environments.
Build and evolve common platform services used across product lines, defining service boundaries, API contracts, data ownership, and deployment models that support both multi-tenant SaaS and customer-hosted environments.
Integrate RAG-based architectures, LangChain workflows, and MCP-style tools into existing platforms, extending capabilities with governed, context-aware automation that enhances rather than replaces systems.
Design and implement event-driven microservices using asynchronous messaging patterns across AWS and Azure, balancing scalability, resilience, and operational complexity at scale.
Lead the transformation of monolithic desktop applications into cloud-ready, multi-tenant SaaS platforms using strangler patterns and domain-aligned service decomposition for sustainable evolution.
Technologies and platforms I work with to deliver scalable, production-ready solutions.
gRPC
Claude
Hugging Face
Langfuse
LangSmith
LangGraph
Azure AI Search
Guardrails AI
MCP
Antigravity
Azure Functions
Service Bus
Front Door
App Insights
AWS Lambda
API Gateway
SQS
CloudFormation
Kafka
Azure Blob Storage
Bamboo CI/CD
SonarQube SAST
Snyk Containers
Mend Open Source
Contrast Security
Architectural decisions and outcomes from real platform engineering challenges.
Testimonials from peers and leaders I've worked with across different organizations.
"As an Engineering leader who's had the privilege of working closely with Mey at Trimble, I wanted to share what makes him such a standout colleague and leader. Mey is one of those rare people who combines deep technical ability with real maturity and an incredibly positive attitude. He's my default go-to whenever I need to dive deep into complex technical architecture, system design trade-offs, or even people-leadership situations. His thinking is thorough, balanced, and always grounded—he doesn't just chase shiny new things; he focuses on what actually moves the needle for the business while keeping quality high. What stands out most is how dependable he is. When you delegate something to Mey, you can truly switch context and not worry about it again. He owns it end-to-end: he thinks through the edges, rallies the right people, pushes through roadblocks, and makes sure it lands with impact. That level of ownership is invaluable in high-stakes environments. Over the years we've collaborated on multiple greenfield initiatives and tough 0→1 builds at Trimble—delivering complex, high-impact platform solutions under real pressure. Watching his growth has been genuinely impressive: the continuous upskilling, the evolution from strong individual contributor to someone who shapes direction and mentors others. He's reliable, level-headed, technically sharp, and just a great human to have in the room. Proud to have worked alongside him."
"Mey joined my team as a Trade-In, and having him on the team has truly been valuable. He is calm, composed, and consistent in his work, and I have never seen him lose focus under pressure. He enjoys taking on new challenges and does not rest until the task is completed. His dedication is evident in his willingness to step up even on holidays when needed. Mey is a dependable team member and a great asset to any team."
"Mey is an exceptional talent with deep technical expertise and a rapid learning curve. A dedicated leader and problem solver, he has delivered impact far beyond his years."
Available for Staff/Lead Software Engineering roles in platform engineering, distributed systems, and cloud-native development.