Principal Consultant · AI-Native Software Architect

Software architecture,
rebuilt for the agentic era.

I'm Nilesh Mohite — Principal Consultant at Xebia and an AI-native software architect with 18+ years across .NET, Azure, and cloud-native systems. I design platforms where microservices and AI agents work as one architecture — proven in e-commerce, healthcare, banking, and insurance.

Principal Consultant · Xebia 18+ yrs enterprise engineering AZ-204 Azure Certified Developer
01 — About

One throughline: production software

I started in .NET in 2008, when service-oriented architecture was the frontier, and I've carried enterprise systems through every shift since — into the cloud, into containers, into event-driven microservices, and now into the agentic era.

Along the way I've worked on teams that shipped treasury and insurance systems for leading Indian financial institutions, FHIR-compliant healthcare platforms, a global film-pricing tool for a major entertainment studio, and a global medical-device manufacturer's production microservices. Today, as a Principal Consultant at Xebia, I lead development on a large event-driven commerce platform on Azure — and build AI agents where Claude acts as a reliable component inside well-governed systems. Not demos: production software.

Outside client work I build in public — open-source agents, multi-agent experiments with BMAD, and writing about what actually works when AI meets enterprise constraints.

Education

  • M.Sc. Computer Science · University of Mumbai, 2007
  • B.Sc. Physics · University of Mumbai, 2005

Languages

  • English · Professional
  • Hindi · Professional
  • Marathi · Native
02 — Experience

Eighteen years in production

Mar 2024 — Present · 2 yrs 6 mos

Principal Consultant

Xebia · Pune

Leading a microservices, event-based e-commerce platform for a large enterprise program on Azure — and building autonomous AI agents with the Claude API and BMAD multi-agent framework.

03 — Technologies

The stack I build with — in production, today

System Design & Architecture

How I structure large systems so they stay maintainable.

MicroservicesEvent-Driven Architecture CQRSDomain-Driven Design SOAREST API Design
04 — Selected work

Systems I've helped build

Open source · AI agent

Autonomous AI Coding Agent

A personal open-source project: Ticket2PR bridges Jira and GitHub. When a ticket moves to "In Progress," a webhook triggers Claude to generate the code, commit it to a new branch, and open a pull request — no manual intervention. Three interchangeable generation modes — a single-shot Claude service, an iterative agentic tool-use loop, and a mock service for local testing — with HMAC-SHA256 webhook validation and credentials kept out of source control.

.NETASP.NET CoreClaude API GitHub APIJiraWebhooks
Explore the architecture
agent — jira-github-automation — replay

// live replay: an autonomous .NET agent reads a Jira story, writes the code, and opens the PR. I built it. Source on GitHub ->

05 — Certifications

Verified credentials

Microsoft Certified Associate badge

Microsoft Certified: Azure Developer Associate

AZ-204 · Microsoft

Verify on Microsoft Learn ->
Databricks Fundamentals accreditation badge

Databricks Fundamentals

Academy Accreditation · Databricks

Verify on Databricks ->
06 — Approach

How I think about architecture

primitives > products

Platform-agnostic by design

Compute/storage separation, identity federation, messaging, orchestration — the primitives outlive any vendor. I architect on primitives so clouds become deployment details.

guardrails > vibes

AI you can put in production

Agents are only as trustworthy as their constraints. I treat guardrails, tool-permission design, and multi-agent orchestration as first-class architecture, not afterthoughts.

compliance as code

Built for regulated reality

FHIR standards, OAuth 2.0, RSA encryption, auditable treasury systems — in healthcare, banking and insurance, compliance is a design constraint from day one. I've shipped under it.

07 — Testimonials

What colleagues say

You will come across Nilesh Mohite as a very mature, level headed and knowledgeable person. I worked with him in my last project for around 1.5 year. He is one such technical colleague who keeps himself updated and upgraded with every change in technology relating to his field as well outside it. A calm and composed employee who puts forward his views and suggestions quantitatively leaving no space for questioning his answer/knowledge. He is an asset for every team. I personally am impressed with his time management skills. The way he manages his work and up-scales his technical and professional skills is commendable. Extremely knowledgeable in Azure, .Net and Cloud computing. He is a great asset for any team.
Rajesh Shetty Agile Project Manager & Agile Coach · worked with Nilesh on the same team View on LinkedIn ->
Nilesh is a good person in nature. I have been working with him since last 2 years. He has got ample of knowledge in the field of Dot net development. He keep himself updated to new technologies and his skills are not only restricted to Dot.net but also knows the other technologies…
Ridhdesh Shelar Associate Technical Architect, 6x Azure Certified · worked with Nilesh on the same team Read the full recommendation on LinkedIn ->
09 — Contact

Building something where enterprise rigor meets AI? Always happy to connect.

Nilesh Mohite