Projects
A complete project archive spanning distributed AI systems, developer tools, data-intensive applications, and full-stack products.
AI / ML Systems
4 projects
Conductor: Distributed Multi-Agent Workflow RuntimeDistributed AI SystemsApr 2026 - Jun 2026A Kubernetes-native Go runtime for crash-resumable multi-agent workflows, distributed scheduling, and event-sourced observability.
Tech stack
Go, Kubernetes, Kafka, Event Sourcing, DAG Orchestration, Multi-Agent Systems
Description
A Kubernetes-native Go runtime for crash-resumable, multi-agent LLM workflows with durable execution, distributed scheduling, and event-sourced observability.
Achievements
- Added per-step checkpoints so long-running workflows can resume after crashes without duplicating tool calls or model spend.
- Scheduled DAG-based workflows across a scalable Kafka-backed worker pool with per-task retries.
- Captured every model and tool call through event-sourced tracing, audit logs, and real-time workflow monitoring.
Engram: Cross-Session Memory MCP for AI Coding AgentsAgent Memory and EvaluationJan 2026 - Mar 2026A Python MCP memory harness for carrying decisions, project facts, and preferences across AI coding sessions while detecting stale context.
Tech stack
Python, MCP, Event-Driven Architecture, Agent Memory, BM25, Evaluation
Description
A Python MCP memory harness that carries decisions, project facts, and preferences across AI coding sessions while detecting stale or conflicting context.
Achievements
- Reduced repeated context tokens by approximately 40% through cross-session state handoffs.
- Consolidated raw sessions into durable short- and long-term memory with stale-memory cleanup and conflict detection.
- Validated retrieval reliability with Recall@5, MRR, and traces for ranking regressions and injected context.
Metrics
- ~40% fewer repeated context tokens
- Recall@5 and MRR evaluation
FigBrain: Figma Multi-Agent PluginMulti-Agent PluginApr 2025 - May 2025An MCP-powered Figma agent that uses a LangGraph supervisor and ReAct tool loops to turn natural-language prompts into FigJam components.
Tech stack
Python, TypeScript, LangGraph, MCP, Figma API, PostgreSQL
Description
An MCP-powered Figma agent built for the Microsoft AI Hackathon, using a LangGraph supervisor and ReAct tool loops to turn natural-language prompts into FigJam components.
Achievements
- Converted natural-language prompts into FigJam components at approximately 85% first-try accuracy.
- Reduced API costs by approximately 28% and lowered latency with PostgreSQL-backed memory, caching, and model routing.
Metrics
- ~85% first-try accuracy
- ~28% lower API costs
AI Recognition in Edge Computing & Cloud NativeAI/ML & Edge ComputingMay 2023 - July 2023A KubeEdge and TensorFlow vegetable-recognition system with Django and MQTT management plus a Kubernetes CI/CD pipeline.
Tech stack
KubeEdge, TensorFlow, CNN, Django, MQTT, Kubernetes, CI/CD, Edge Computing, Cloud Native
Description
Optimized edge computing AI recognition using KubeEdge, streamlining local computations and decision-making. Devised a Convolutional Neural Networks model in TensorFlow for vegetable recognition, achieving 98.6% accuracy. Built a centralized management system using Django with MQTT, enhancing live oversight in multiple edge modules. Fostered system resilience and prompt updates by integrating a Kubernetes orchestrated CI/CD pipeline.
Full-stack Products
4 projects
Interactive Map Visualization for Taxi Trip AnalysisData Visualization & Analysis09/2022-12/2022A Flask, Dash, and Plotly analysis tool for 30.8 million Manhattan taxi trips using PySpark, popularity data, and coordinate estimation.
Tech stack
Flask, Dash, Plotly, PySpark, Google Popular Times API, SQL Alchemy, Multi-regression Model, Data Visualization, Big Data Processing
Description
Built an interactive web-based tool using the Flask web framework, along with Dash and Plotly for UI design, to analyze the temporal and spatial relationships between taxi trips and city popularity in Manhattan. Processed and cleaned 30.8 million taxi trip records using PySpark and improved regional analysis accuracy by integrating data from the Google Popular Times API. Managed databases interactions using SQL Alchemy, implemented a multi-regression model for estimating missing taxi trip coordinates, and developed a user-friendly interface with customizable filters for data analysis.
GeekLib: AI-Enhanced Library Management SystemFull-stack Development & AI11/2022-01/2023A React and Spring Boot library system with Okta authentication, Stripe late-fee payments, MySQL CRUD, and a GPT-3 assistant.
Tech stack
React, Spring Boot, RESTful API, Okta Authentication, Stripe Payment API, Maven, Spring Data JPA, MySQL, CRUD Operations, OpenAI GPT-3 API, AI Chatbot
Description
Architected and developed a full-stack library management web application using React and Spring Boot with a RESTful API for seamless frontend-backend communication. Integrated Okta's Authentication API and Stripe's Payment API to provide secure user authentication and reliable processing of credit card payments for book late fees. Utilized Maven for streamlined dependency management and Spring Data JPA to interact with a MySQL database. Created a Books module with CRUD functions and enable features such as rating, commenting, loan/return books. Developed an AI chatbot assistance agent by utilizing OpenAI's GPT-3 API.
InovicePro: MERN Stack Invoice Management SystemFull-stack Development & DevOps03/2023-05/2023A MERN invoice-management system with OAuth and refresh-token authentication, Docker Compose deployment, NGINX load balancing, and structured logging.
Tech stack
MongoDB, Express, React, Node.js, Docker Compose, Microservices, Refresh Token, Google OAuth, NGINX, Load Balancing, Winston, Morgan, Log Monitoring
Description
Developed a comprehensive invoice management system with MongoDB, Express, React, and Node.js, concentrating on dynamic invoice generation, user administration, and real-time revenue monitoring. Utilized Docker Compose for streamlined, microservices-based deployment, boosting system scalability. Fortified user authentication via a refresh token approach, Google OAuth, and stringent email validation mechanisms. Enhanced system performance under high traffic by integrating NGINX for load balancing and reverse proxying. Applied Winston and Morgan for efficient log monitoring and anomaly detection.
Whales Chat: An Instant Messaging Mobile AppMobile Development & AI12/2022-03/2023A React Native messaging app with Firebase real-time sync, group chat, end-to-end encryption, and a GPT, Whisper, and Azure TTS voice interface.
Tech stack
React Native, Expo, Redux, Firebase, NoSQL, Real-time Sync, End-to-end Encryption, OpenAI GPT-3.5 Turbo, Whisper API, Azure TTS API, AI Voice Interface
Description
Build a cross-platform mobile messaging app with React Native, Expo, and Redux, incorporating key features such as instant messaging, user search, group chats, and custom profiles. Designed a scalable, distributed system using Firebase's NoSQL for real-time data synchronization to maintain secure authentication and end-to-end encryption for data integrity. Create a context-sensitive AI voice interface using OpenAI's GPT-3.5 Turbo, Whisper API, and Azure TTS API.