Engineering Manager at Hudl, leading 16 engineers across two squads in Mumbai. Building a global sports platform for 200,000+ teams including NFL, NBA, and NCAA.
12+ years as a full-stack engineer. Deep background in .NET, MERN, and cloud architecture. Still hands-on, still shipping code.
📍 Vancouver, Canada | Portfolio | LinkedIn | Medium
At Hudl I run Pluto and Jupyter squads, building content ingestion pipelines, analyst tooling, and operator queue systems. Recently shipped the InStat Ice Hockey Queue integration into Assist (live June 2026) and leading the AmFb matching initiative with projected $300K+ annual savings.
Previously at RBC Global Asset Management (Vancouver), where I led cloud migration for a $600B+ AUM platform. Started as the first hire on the cloud mandate and built it into 4 delivery squads.
I believe in clean architecture, observable systems, and engineering teams that actually want to show up.
| Project | What it is | Stack |
|---|---|---|
| enggenie | Multi-agent SDLC skill suite for coding agents: refine, design, plan, build, review, QA, ship | Claude Code, Cursor, Copilot |
| morning-coffee | AI dashboard that auto-generates daily team health from Jira and GitHub | LLM, Jira API, GitHub API |
| rag-semantic-search-dotnet | Production-grade RAG system with PostgreSQL pgvector, Ollama embeddings, and LLM integration | C#, .NET 10, PostgreSQL |
| tinyhands | Fullscreen keyboard smash toy for my son Ayaan | Next.js, TypeScript, Canvas API |
| mock-api-hub | Open mock API for cricket, sports, and general dev use | JavaScript |
| wa-service-template | Production-ready .NET service template | C#, .NET Core |
| webapi-clean-architecture | Clean architecture reference for .NET Web APIs | C# |
| py-you-learn-langchain | Hands-on LangChain from basics through RAG pipelines | Python |
| n8n-workflows | Agentic workflows for content generation and automation | n8n, Gemini, FFmpeg |
I write practical, no-fluff content for senior engineers and engineering managers.
Koffee aur Claude Code series on using Claude Code the way it's meant to be used:
| Title | |
|---|---|
| Part 1 | What Actually Changes When AI Moves Into Your Terminal |
| Part 2 | Context Is Everything |
| Part 3 | Custom Commands and Hooks |
| Part 4 | Spec-Driven Development |
| Part 5 | MCP Servers and External Services |
System Design
- What a Taco Shop Taught Me About System Design: 30 concepts, one taco shop, zero jargon
AI & LLMs
- Building an Assistant with GPT: From Theory to Practice
- Mastering Prompt Engineering: A Developer's Guide
- Building LangChain Applications: Part I · Part II · Part III
2024 - present Engineering Manager Hudl, Mumbai (Remote from Vancouver)
16 engineers across Pluto and Jupyter squads
Built global sports platform for NFL, NBA, NCAA (200K+ teams)
InStat Ice Hockey Queue integration, AmFb cost reduction initiative
2020 - 2024 Staff & Lead Software Engineer RBC Global Asset Management, Vancouver
$600B+ AUM platform, 25+ apps migrated to Azure
Started as first hire on cloud mandate, scaled to 4 delivery teams
Leadership Model Award (2023), Individual Quarterly Award (2022)
2024 Head of Engineering Third Bridge Group, Mumbai (contract)
Built India engineering org from 0 to 30 engineers in 6 months
2023 Senior Staff Engineer Wati.io, Hong Kong (contract)
Multi-tenant WhatsApp Business SaaS for 16,000+ businesses
2018 - 2020 Software Developer LGM Financial Services, Vancouver
2016 - 2018 Software Developer Progressa, Vancouver
2012 - 2015 Software Engineer GE Oil & Gas / Baker Hughes, Mumbai
2016 - 2018 MSc Computer Science Simon Fraser University, Vancouver
2008 - 2012 BE Computer Science Rajiv Gandhi Institute of Technology, Mumbai
- Claude Code in Action, Anthropic (2026)
- AI Coding Agents with GitHub Copilot and Cursor, LinkedIn Learning (2024)
- Software Architecture: From Developer to Architect, LinkedIn Learning (2024)
- AWS Solutions Architect (in progress)



