Open to new roles

ShubhamTiwari

Software Engineer · ex-Microsoft. I build AI multi-agent systems & distributed platforms that scale.

1st
Internal Microsoft hackathon
0+
AI solutions built
0/min
Bugs auto-triaged by AI
0+
LeetCode solved · 1800+
01Identity

About Me

Engineering intelligent systems at enterprise scale

I'm a Software Engineer who spent 2+ years at Microsoft (May 2024 – Sept 2026) on Dynamics 365 Finance & Operations, owning inventory-costing capabilities end to end. I designed and shipped lot-level inventory costing — re-architecting the multi-stage inventory-to-cost pipeline across 45+ files — to Public Preview for 30+ enterprise customers, and as sole owner of a financial-costing module I resolved 40+ escalated production incidents.

I also architected BugHealth360 — a multi-agent AutoGen platform (1 hub + 8 specialized agents, a 14-signal scoring engine and 4 MCP integrations) that triages up to 40 bugs a minute and cut triage time 60–70%. It won an internal Microsoft hackathon and was adopted across multiple engineering teams.

Beyond work I've built 30+ AI solutions — a 12-agent job-search copilot, autonomous trading systems, an offline voice assistant — and I like going deep on internals: rebuilding Apache Kafka in Go, writing a C++20 / Direct3D 12 game engine and simulating a payment gateway in Spring Boot. 875+ LeetCode problems solved. Now open to my next role.

Multi-agent AI orchestration (AutoGen, MCP)Distributed systems & event streamingBackend platforms (FastAPI, Spring Boot, .NET)Enterprise ERP (D365 F&O, X++)LLM-powered automation
~/shubham — zsh

$ whoami

Shubham Tiwari

$ cat role.txt

Software Engineer · ex-Microsoft · Noida, India

$ cat status.txt

● Open to new roles — SWE / AI engineering

$ cat education.txt

B.Tech in Computer Science and Engineering
Graphic Era Hill University · 2019–2023

$ ▋

02Career

Experience

Microsoft

Software Engineer

May 2024 — Sept 2026 · Noida, India

Owned inventory-costing capabilities on Dynamics 365 Finance & Operations end to end and built AI multi-agent automation for large-scale engineering support.

  • Owned the end-to-end design and delivery of a highly anticipated lot-level inventory-costing capability, re-architecting the multi-stage inventory-to-cost pipeline to support lot-level tracking with full backward compatibility.
  • Drove implementation across 45+ files spanning cost allocation, inventory handling, order generation and transaction posting — hardened by comprehensive automated tests across splitting, partial-receipt, settlement and edge-case scenarios — and shipped it to Public Preview for 30+ enterprise customers.
  • Architected BugHealth360, an AI bug-triage platform on a multi-agent AutoGen orchestrator (1 hub + 8 specialized agents) with a 14-signal scoring engine (C#/.NET 8 + Python) that triages up to 40 bugs/min across severity, customer impact, regression confidence and sentiment — cutting triage time 60–70% and winning an internal Microsoft hackathon.
  • Integrated 4 MCP servers (issue tracking, email, chat and a custom metadata service over 197K+ artifacts) behind a FastAPI backend (30+ REST + WebSocket endpoints) and a React 19 dashboard, evolving it through 3 architecture iterations: Python PoC → .NET 8 service with Redis, Cosmos DB and Service Bus → FastAPI + AutoGen.
  • Sole owner of a financial-costing module: triaged and resolved 40+ escalated production incidents across cost allocation and variance calculations, backporting fixes across 3 prior releases for top-tier enterprise customers, and replaced runtime data methods with precomputed SQL views.
  • Re-prioritized ~20 deliverables around customer pain, engineering effort and release timelines while owning initial design decisions, cutting recurring incidents ~32%; mentored 2 engineers and a new senior hire, and drove AI-agent adoption across two teams to automate repetitive work.
X++C#.NET 8PythonAutoGenMCPAzure OpenAIFastAPIReactRedisCosmos DBService BusAzure DevOps

Salesforce

Associate Technical Support Engineer

Aug 2023 — Apr 2024 · Bangalore, India

Resolved complex production issues across enterprise SaaS systems and improved team resolution efficiency.

  • Resolved 100+ production issues across Apex, SOQL, and OmniStudio by performing root-cause analysis and debugging distributed workflows in enterprise SaaS systems.
  • Collaborated with engineering teams to reduce ticket backlog by 15% and improve resolution efficiency by ~20% through technical documentation and workflow optimization.
ApexSOQLOmniStudioDistributed Systems
03Build Log

Projects

HirePilot — AI Job Search Copilot

2026

A 12-agent platform that finds, tailors and applies to the best-fit roles.

  • Architected a distributed job-automation platform with 12 AI agents — job finder, LinkedIn/Indeed fetcher, résumé tailor, salary negotiator and auto-apply — running on 10–15 async Celery workers backed by Redis.
  • Auto-discovers and applies to the highest-fit roles each run (~8–10 scoring 85+/100), rewrites the résumé per job description before submission and tracks every application — with Stripe billing and local Ollama inference.
PythonFastAPICeleryRedisPostgreSQLPlaywrightNext.jsOllama

Autonomous AI Trading Platform

2025

Event-driven market platform with sub-250ms streaming and ML price signals.

  • Engineered an event-driven trading platform streaming live market data over WebSockets into OHLC candles at sub-250ms latency; trained ML models on 4 years of 5-minute data for 150+ companies, fusing a time-aligned news API as a sentiment signal to predict price direction.
  • Built an automated risk engine — dynamic position sizing, confidence scoring, stop-loss and drawdown protection — validated through historical backtesting and exposed via modular REST and WebSocket APIs for tracking, predictions and retraining.
PythonFastAPIPyTorchWebSocketsRedisPostgreSQLReact

KafkaFromScratch — Kafka in Go

2026

Rebuilding Apache Kafka's core from first principles, milestone by milestone.

  • Implemented a segmented, append-only commit log with offset indexes, topics and partitions, and a custom binary wire protocol served by a TCP broker — with producer and consumer client libraries.
  • Added consumer groups with a broker-side coordinator — partition assignment, generation-based rebalancing, heartbeats and committed offsets — plus a live stream-visualisation UI. Next up: idempotence, compaction, replication and Raft.
GoTCPBinary ProtocolDistributed Systems

Velos — C++20 Game Engine

2026

Native D3D12 engine & editor that AI agents can drive through 60 MCP tools.

  • Windows engine with a docked ImGui editor: D3D12 rendering with GGX lighting, PCF and optional DXR 1.1 ray-traced shadows, GPU instancing and LODs, fixed-step Jolt physics, an EnTT scene model with undo/redo, and standalone game export.
  • An MCP adapter exposes 60 strict tools so AI clients can author, test and export games, alongside an async AI assistant (OpenAI-compatible with Ollama fallback), executable behaviour graphs and integrity-checked, bounded asset caches.
C++20Direct3D 12DXRJolt PhysicsEnTTImGuiMCP

Payment Gateway Simulator

2026

Stripe/Razorpay-style gateway with idempotent payments and crash-safe queues.

  • Spring Boot API accepts payments in milliseconds (202 Accepted) and settles them asynchronously through Redis Streams consumer groups against 30 simulated banks with realistic latency and decline rates.
  • Idempotency keys guarantee one attempt and one receipt per payment under concurrent retries; worker crashes, bank timeouts and Redis outages are absorbed via message reclaim, requeue, dead-letter queues and database fallback — verified by a multi-threaded load generator.
JavaSpring BootRedisReactTypeScriptH2

Pounce — Autonomous QA SaaS

2025

AI that QA-tests web apps like a senior engineer, then files the tickets.

  • Built a 7-package monorepo where AI agents autonomously crawl web apps, detect JS errors, broken flows and accessibility issues (axe-core), then auto-generate bug reports and Playwright regression tests.
  • Multi-tenant SaaS with Jira/GitHub ticket filing, Stripe billing tiers, and swappable LLM backends (OpenAI, Anthropic, Ollama).
TypeScriptNestJSNext.jsPrismaPostgreSQLBullMQPlaywright

AI Trader with Orchestrator

2025

Multi-agent autonomous trading system for the Indian markets (NSE).

  • Designed a 4-agent pipeline — Scout (screening), Market Analyst (live candles), Risk Manager (9-point validation) and Trade Executor — coordinated over a Redis event bus.
  • Powered decisions with local LLMs (Ollama qwen3) + GPT-4o-mini; a live Next.js dashboard streams trades and candle updates over WebSockets.
PythonFastAPINext.jsRedisOllamaUpstox APISQLModel

Voice-to-Diagram Animator

2026

Speak a technical concept — watch an accurate, animated diagram build itself.

  • Agentic pipeline: Whisper transcription → provider-agnostic LLM gateway (OpenAI / Ollama) → a validated Scene DSL → deterministic GSAP + SVG animation, giving reproducible, editable output instead of black-box AI video.
  • A Scene Director splits narration into beats and paces each by its spoken length, with validate-and-repair passes and real-time WebSocket streaming of generation progress.
PythonFastAPIWhisperOllamaReactTypeScriptGSAP

More from the lab

JARVIS — Offline Voice Assistant

2025

Local-first Windows assistant with a modular multi-agent brain.

Transcribes fully offline via Vosk and routes intents to 12+ specialized agents — apps, web, media, files and system — with confirmations gating destructive actions.

PythonVoskpyttsx3pywin32

AI File Manager

2025

Chat with your files — 16 cooperating agents managing every drive.

Organize, dedupe and analyze storage across every drive in plain English, with concurrent scanning, a TTL SQLite cache and Recycle-Bin-safe operations.

PythonPySide6OllamaSQLite

AI Social Media Manager

2025

Autopilot that creates and publishes content across 6+ networks.

Generates short-form videos, images, captions and hashtags, then schedules and publishes to Instagram, TikTok, Facebook, X, LinkedIn and Google Business.

TypeScriptFastifyNext.jsBullMQPostgreSQLStripe

ContentCreator — AI Reel Generator

2026

Script in, finished video out — no paid APIs.

An LLM plans the scenes, SDXL paints them, TTS narrates, Whisper writes subtitles and MoviePy assembles the reel — with Ken Burns or AnimateDiff motion and checkpointed stages.

PythonPyTorchStable DiffusionOllamaWhisperReact

MovieSmoother

2025

GPU-accelerated video frame interpolation (RIFE v4.25).

Multiplies video FPS 2×/4×/8× on a concurrent Decode → GPU → Encode pipeline with NVENC encoding, keeping every audio, subtitle and chapter track.

PythonPyTorchCUDAFFmpeg (NVENC)PySide6

GitBackup — Photos on GitHub

2026

Turns private GitHub repos into a streamable, Photos-style media archive.

Chunks files past GitHub's 100 MB limit or offloads them to range-streamable Releases, syncs only each device's delta, and streams HLS in a React viewer on GitHub Pages.

PythonFFmpegReactTypeScriptKotlinSQLite

AI Catcher

2026

Tells AI-generated images apart from real ones.

Custom PyTorch CNN served via FastAPI — 96.05% test accuracy on 20,000 held-out images (Stable Diffusion fakes vs. real photos).

PythonPyTorchFastAPI

CineCache

2026

Netflix-style home movie library with AI-powered metadata.

A local LLM extracts clean titles from messy filenames, TMDB fills in posters and metadata, and a custom player streams from a SQLite-backed library.

Node.jsExpressReactSQLiteOllama

TripPlanner

2026

AI travel planner with budgets, itinerary graphs and a community.

Generates personalized itineraries with Ollama, budget breakdowns in 8 currencies and interactive trip graphs, plus forums, travel groups and galleries.

ReactTypeScriptMongoDBOllamaFramer Motion

Experiments, prototypes & everything in between

Explore all repositories on GitHub
04Arsenal

Skills & Stack

Languages

PythonC/C++C#JavaGoTypeScriptJavaScriptSQLX++

Backend & Systems

FastAPISpring Boot.NET 8REST APIsNestJSFastifyNode.jsCeleryBullMQWebSocketsMicroservicesDistributed SystemsCI/CD

Frontend & Desktop

Next.jsReactFluent UITailwind CSSPySide6Direct3D 12

Data & Infra

PostgreSQLMySQLMongoDBSQLiteRedisCosmos DBPrismaDockerKubernetesAzure FunctionsService BusAWS KMSGitAzure DevOps

AI / ML & Agents

Azure OpenAIOpenAIAnthropicOllamaAutoGenMCPPyTorchMulti-Agent SystemsLLM OrchestrationWhisperStable DiffusionPlaywrightCUDA
05Trophy Wall

Achievements

1st

Microsoft Hackathon Winner

Won an internal Microsoft hackathon with BugHealth360, the multi-agent AI bug-triage platform — now adopted across multiple engineering teams.

0+

Shipped to Public Preview

Designed and delivered lot-level inventory costing — 45+ files, fully backward compatible — to Public Preview for 30+ enterprise customers.

0+

Production Ownership

Sole owner of a financial-costing module: resolved 40+ escalated production incidents and cut recurring incidents ~32%.

0+

LeetCode Mastery

Solved 875+ problems with a contest rating of 1800+.

06Uplink

Get In Touch

Let's build something.

Open to roles, collaborations, and conversations about AI systems, distributed platforms, and ambitious side projects.