Projects

A selection of things I've built - from open-source infrastructure to game servers and web apps.

Systems

PySpark Data Pipelines - Big Data Ingestion at Scale

Built scalable PySpark ingestion and transformation pipelines on Databricks at JP Morgan Chase, processing 50+ GB of data daily into a centralized data lake. Reduced pipeline runtime by 30% through structured streaming optimizations.

PySparkDatabricksApache NiFiPythonAWS KinesisStructured Streaming
AI / LLM

RAG Pipeline - Confluence & Bitbucket to Vector Store

Built a production RAG pipeline from scratch at JP Morgan Chase, ingesting Confluence documentation and Bitbucket source code into a vector store for semantic search and LLM-powered querying.

PythonRAGVector StoreConfluence APIBitbucket APILLMsEmbeddings
AI / LLM

LLM Agent - Jira-Driven Code Refactoring Loop

Engineered an LLM agent orchestration system at JP Morgan Chase that reads Jira ticket requirements, fetches relevant code, applies fixes, commits, and triggers CI pipeline builds in an autonomous refactoring loop.

PythonLLM AgentsMCP ServersJira APIBitbucket APICI/CDAgentic Workflows
Web

CareQuest - Medical Services Load Balancer

A full-stack load balancing platform built during COVID-19 to help patients find available medical services. Integrated multiple healthcare APIs with intelligent routing and real-time availability tracking.

Node.jsReactMongoDBREST APIsDocker
Web

FunCharge - EV Charging Station Router

An interactive web application for EV owners that routes to the most efficient charging stations while surfacing nearby activities, emergency contacts, and ranked charging options.

Node.jsReactREST APIsMaps APIMongoDB
Web

Handlr - Study Timetable Manager

A full-stack study management application built with Node.js, Semantic UI, Bootstrap, and MongoDB. An early project for learning MVC patterns and backend development fundamentals.

Node.jsMongoDBSemantic UIBootstrapExpress