← Back

Things I've built

Enterprise · Network AutomationPython · Cisco NX-OS

Automated Change Validation Platform

Turns network change validation — checking nothing broke after a config update — from a multi-week manual process into a 10-minute automated check, catching silent failures a human reviewer would miss.

PythonCisco NX-OSIOS/IOS XELLM summarization
Enterprise · AIRAG · Prompt chaining

AI-Powered Device Certification Platform

Reads vendor device documentation and automatically writes and runs the test suite needed to certify new network hardware, replacing a weeks-long contractor process with one that finishes in minutes.

RAGPrompt chainingpytestPySharkAllure
Enterprise · AILangGraph · FastAPI

AI-Driven Multi-Agent Automation Platform

A team of specialized AI agents — one supervisor, several specialists — that monitor and troubleshoot infrastructure together, cutting the manual troubleshooting operators do by 40%.

LangGraphFastAPIKafkaMongoDBReactTypeScript
Enterprise · Data EngineeringNeo4j · Airflow

Real-Time Topology & Dependency Mapping Platform

A live map of how devices and systems depend on each other, so operations teams can see the blast radius of a planned change or an outage before it happens, not after.

Neo4jAirflowPython
Enterprise · Data EngineeringKafka · Airflow

Unified Data Platform MVP

A data pipeline that pulls operational metrics from many tools into one governed data lake with live dashboards, cutting the time stakeholders wait for reliable data by over a third.

KafkaAirflowAWS S3AWS GlueLake FormationGrafana
Enterprise · AILangChain · Hugging Face

ChatOps Platform with Retrieval-Augmented Generation

A chat-based operations assistant that answers questions from internal knowledge instead of generic AI answers, and scales each part independently as usage grows.

LangChainHugging FaceKafkaKubernetesMongoDB
Personal · Cloud InfraCloudTrail · AWS MCP Server

Chaperone

A flight recorder for AI coding agents working in an AWS account: it shows every change an agent made, flags the risky ones, lists what it left running and what that costs, and drafts the IAM guardrails to stop it next time.

Read the write-up →
CloudTrailAWS MCP ServerIAM Access AnalyzerCloud Control APIAmazon BedrockMCP
Personal · AILangChain Deep Agents · FastAPI

Long-Running On-Call Agent, Measured

A durable AI on-call agent that investigates incidents in a simulated production environment, built to test, with real measurements, whether small helper models should handle an agent's context housekeeping.

Read the write-up →
LangChain Deep AgentsFastAPIRedis StreamsPostgreSQLOllamaDocker
Personal · AIReact · OpenAI

AI Copilot Studio

A personal AI workspace where you plug in your own API key to chat, validate business ideas, and connect real tools (GitHub, Grafana, files) — instead of paying for a locked-down AI subscription.

ReactOpenAIAnthropicGroqOpenRouterMCP
Personal · AILangGraph · Qdrant

TraceLens

An AI investigator for outages — feed it logs, traces, and metrics and it builds a cited, evidence-backed timeline of what went wrong, instead of a wall of raw data an engineer has to piece together by hand.

LangGraphQdrantFastAPICohereReact
Personal · ObservabilityFastAPI · OpenTelemetry

SLI/SLO Observability Pipeline

A from-scratch reliability monitoring system that tracks whether a service is meeting its uptime promises and automatically pages the team when it's burning through its error budget too fast.

Read the write-up →
FastAPIOpenTelemetryPrometheusSlothAlertmanagerGrafana
Personal · AIFlashRank · BGE

Local-First RAG Reranking & Compression Benchmark

A research benchmark proving an AI search system can run entirely on a local machine, with no cloud API calls, while cutting the amount of text it needs to read by nearly 1,000x with no loss in accuracy.

FlashRankBGEOllama
Personal · AILangGraph · LangChain

Agent Harness Reliability Benchmark

A controlled experiment testing which AI-agent design choices — planning, memory, verification — actually make agents more reliable, so engineering effort goes toward what measurably works instead of guesswork.

LangGraphLangChainOllama
Personal · Cloud InfraAWS Lambda · SQS

Real-Time Fraud Detection Engine

A serverless system that screens card transactions for fraud in real time, modeled on the kind of low-latency infrastructure banks and fintech companies rely on to catch bad transactions in milliseconds.

AWS LambdaSQSAPI GatewayRedis
Workshop · AISageMaker · SageMaker Pipelines

SageMaker AI MLOps Workshop + Leakage Experiments

A hands-on run through AWS's end-to-end SageMaker AI workshop, followed by my own experiments showing how data leakage and the wrong train/test split make a model look far better than it is.

Read the write-up →
SageMakerSageMaker PipelinesMLflowEvidentlyscikit-learn
Workshop · AISageMaker AI · LoRA

LLM Customization: SFT, DPO, RLVR & RLAIF

Hands-on labs fine-tuning open models four different ways, and a written review of which technique fits which problem, so customization choices are made on evidence instead of trial and error.

SageMaker AILoRAQwen3Llama 3.2LLM-as-judge