Full Stack Engineer · .NET/C# · React/TypeScript · Enterprise AI

Rakesh
Baruah.

I build cloud-native enterprise applications and AI systems end to end — RAG pipelines, vector search, and LLM integrations on Azure OpenAI and Anthropic Claude — with the cost governance, security, and resilience patterns production environments demand.

View Projects Get in Touch
About

From RAG pipelines to published books — engineering with range.

I'm a full-stack engineer with 8+ years delivering production systems in .NET/C# and React/TypeScript, at companies including Crisis Prevention Institute and Microsoft. My focus now is enterprise AI: I've built RAG pipelines — token-aware chunking, pgvector similarity search, hybrid re-ranking — provider-agnostic service layers that swap between Azure OpenAI and Anthropic Claude at runtime, and tooling to track and govern AI spend. I care as much about the cost, security, and resilience patterns around AI as the models themselves.

My path is unusual by design: after building front ends for Showtime and Condé Nast, I spent 2011–2017 earning an MFA at Columbia and writing professionally, then returned to engineering through two internationally published textbooks on VR/AR development, teaching AP Computer Science, and architecture work at Microsoft. I'm trusted to drive architecture decisions and represent engineering with customers and stakeholders — because I can build the system and explain it.

8+
Years of experience
2
Published tech books
Skills
Core Engineering
C# / .NET 8/9 TypeScript React 19 ASP.NET Core
AI Engineering
Azure OpenAI Anthropic Claude RAG pipelines pgvector
Cloud & Architecture
Azure PostgreSQL / EF Core Event-driven / NServiceBus SAML / JWT / SSO

Certificates: Computer Vision & Machine Learning — Udacity / Nvidia (2020) · .NET Full Stack Development — DevCode Camp (2018)

Selected Projects
02
Easel landing page — Transform your ideas into Azure infrastructure
Easel

AI-powered Azure resource management application — describe the infrastructure you need in plain language and Easel provisions it. .NET backend, Next.js frontend.

C# / .NET Next.js Azure
03
Subtrackt landing page — Never miss a submission window again
Subtrackt

Online app for writers that tracks script and story submissions to publications and contests, with a smart algorithm that prioritizes submissions and helps strategize where to send work next.

TypeScript C# / .NET
Experience
May 2023 — Present
Full Stack Developer, TypeScript & C#
Crisis Prevention Institute · Milwaukee, WI
  • Designed and built an AI-powered document knowledge base with a full RAG pipeline — token-aware chunking, embeddings, pgvector similarity search, hybrid re-ranking — on .NET 9 Minimal APIs and React 19.
  • Engineered a provider-agnostic AI service layer swapping Azure OpenAI and Anthropic Claude at runtime, plus multi-turn chat with SSE token streaming and function calling.
  • Built AI cost-governance tooling — per-request token counting, cost estimation, and a budgeting dashboard for tracking AI spend.
  • Overhauled production observability for distributed NServiceBus systems; implemented SSO/SLO with SAML and JWT against Ping IDP; remediated platform-wide WCAG accessibility defects.
.NET 8/9 React 19 Azure OpenAI Anthropic Claude pgvector NServiceBus
Nov 2022 — Apr 2023
Full Stack Developer, TypeScript & C#
Microsoft · Seattle, WA (Remote)
  • Spearheaded the architectural integration of OpenAI ChatGPT with Azure Bot Service inside a Microsoft Teams application (.NET 6, React, TypeScript).
  • Engineered secure REST API layers with Microsoft Graph and JWT; shipped Fluent UI components on business-critical Azure infrastructure in 2-week sprints.
.NET 6 Azure Bot Service MS Graph Fluent UI
Apr 2022 — Nov 2022
Full Stack Developer, TypeScript & C#
Space150 · Minneapolis, MN (Remote)
  • Architected a cross-platform mobile e-commerce app with React Native, TypeScript, and Redux Toolkit.
  • Deployed an augmented-reality application for a Major League Baseball team (Unreal Engine, Node.js); served as primary engineering representative in customer conversations.
React Native Redux Toolkit Unreal Engine
Nov 2020 — Apr 2022
Computer Science Educator
Brookfield Academy / Milwaukee Public Schools
  • Taught AP Computer Science (Java, JavaScript) and led machine-learning classes in Python; recognized by district leadership and represented the CS summer program to the Milwaukee County School Board.
Jan 2018 — Nov 2020
Full Stack Developer & Published Author
APress / Springer Science Publishing · New York, NY (Remote)
  • Authored two internationally published technical textbooks on virtual and augmented reality (Unity, C#, Three.js, WebGL, WebXR); built and launched Android apps for Oculus Quest and Google Pixel.
Unity WebXR Three.js
Aug 2017 — Nov 2020
Full Stack C# Developer
Milwaukee Headache Clinic · Milwaukee, WI
  • Architected and deployed a secure patient-record application end to end — C#/SQL, MVC, Microsoft Identity, role-based authorization — meeting strict privacy requirements.
2005 — 2011
Front End JavaScript Developer
Showtime · MTV · Viacom · Condé Nast · New York, NY
  • Built high-traffic, responsive client-side applications for major media brands.
Contact

Let's build something
worth talking about.

Open to senior engineering roles, enterprise AI work, and conversations about hard problems. Milwaukee-based, remote-friendly.