Software Engineer · Backend & Applied AI
Mohan AmriteshDasari.
I build reliable backend systems and put AI to work inside them — on the Microsoft cloud, and on-device when the data can’t leave.
Backend, platform, and applied-AI engineering — from a Microsoft 365 posture platform and document-AI tools to Snowflake pipelines and fault-tolerant distributed systems.
- years in production
- 2+
- projects shipped
- 18
- Computer Science, UIUC
- M.S.

Currently · SDE @ Princeton IT Services
01About
Systems that survive the real world.
Most of what I build is backend: systems that keep working when things go wrong and, increasingly, the AI features that live inside them. My day-to-day is TypeScript and Python on Azure — Next.js and Flask services, Postgres and Snowflake underneath, Microsoft Graph and Entra ID everywhere, and Docker holding it together.
The roots are in distributed systems — a fault-tolerant ten-node cluster built from scratch at UIUC, then message queues at quick-commerce scale. Since then I’ve shipped a Microsoft 365 posture platform, document-AI tools that run in the cloud and on-device, data pipelines, and security tooling, usually as the engineer who owns the whole stack.
“Ingesting new knowledge and leveling up — one message at a time from the Kafka queue of experience.”
GET /topics/experience/partitions/0/records?offset=0&count=1 Accept: application/vnd.kafka.json.v2+json X-Consumer-Group: visitors
// 45 records waiting on this partition.
// Send the request to consume the first one.
// what I focus on
- 01
Platform & backend
Multi-service systems on Azure: Next.js fronts, Python workers, Postgres as the system of record, and the schedulers, locks, and heartbeats that keep them honest.
- 02
Applied AI
Document intelligence and language models put to work: cloud extraction pipelines, on-device inference that never leaves the machine, and Copilot integrations.
- 03
Data engineering
Pipelines that move messy archives into Snowflake, and the reporting built on top of them.
- 04
Identity & security
Entra ID sign-in and group-based access, Microsoft Graph at scale, email-compromise forensics, and DNS record validation.
02Skills
Tools I build with
The languages, frameworks, and infrastructure behind the work — daily drivers first.
Data & infrastructure
Cloud & AI
- Entra ID
- Document Intelligence
- Foundry Local
- Ollama
- Teams AI
- Power Platform
- AWS Lambda
- Firebase
- TensorFlow
- OpenCV
daily drivers×n pick a skill to see the projects built with it
03Experience
From campus to production
Four stops so far — each one a place that changed how I think about building software.
- 2018 — 2022
- Jan 2022 — Jul 2022
- 2022 — 2023
- Feb 2024 — Present
04Projects
Selected work
Four projects that show how I work — platform engineering, applied AI in the cloud and on-device, and what I build after hours.
- 01
M365 posture platform
Three-service security & operations platform
Princeton IT Services · product · Feb — Nov 2026
A Next.js web app, a Python worker, and Postgres — dashboards over Microsoft Graph inventory with live drill-down and revoke, Copilot usage and agent-risk views with quarantine controls, a locked scheduler for ingestion jobs, and signed licensing.
Inventory, risk, and remediation for a whole tenant
- Next.js
- Python
- PostgreSQL
- Microsoft Graph
- Azure
- 02
On-device intake desk
Local document AI — nothing leaves the machine
Princeton IT Services · show-floor demo · Aug — Oct 2026
Drop a broker packet in and watch a structured submission build itself: a Python sidecar reads geometry, tables, and checkboxes; a local language model fills every field; conflicts become review items with click-to-source provenance.
A wire log that proves nothing left the machine
- TypeScript
- Python
- Foundry Local
- Ollama
- PostgreSQL
- 03
Business Card Intelligence
Mobile-first lead capture and follow-up CRM
Princeton IT Services · product · Apr — Oct 2026
Photograph a card, get a lead: Document Intelligence extracts it, Azure OpenAI normalizes it, Postgres keeps it, and Graph drafts the follow-up in thread — with two-way Outlook sync, reminders, and a company news feed.
From a photo to a threaded follow-up
- Next.js
- Azure OpenAI
- Document Intelligence
- Microsoft Graph
- 04
Dave, a self-hosted AI agent
Code-review agent on a local LLM
Personal project · Oct 2026
A Discord assistant on a 27B open-weights model served from a DGX Spark with local GPU failover, grown into a GitHub pull request reviewer and repo watcher, with a sandboxed shell whose only way out is a logging proxy.
Reviews pull requests on its own hardware
- Python
- llama.cpp
- Docker
- GitHub Apps
18 projects, grouped by company
Browse the full archive05Contact
The next chapter is unwritten.
I’m open to new opportunities. Whether you have a role in mind, a question, or an idea worth building — let’s talk.
dmamritesh@gmail.com