Projects
A collection of projects I've built, from SaaS products to developer tools.
Yard Management System
ProductionDesigned and built a comprehensive Yard Management System for a logistics & drayage TMS to manage real-time yard operations. This production system handles complex yard logistics with visual design tools, real-time synchronization, and full TMS integration.
Problem
Logistics and drayage operations needed a way to manage yard operations in real-time, including visual yard layout design, gate operations, driver check-ins, yard moves, inspections, and planning—all synchronized across multiple teams and integrated with the main TMS.
Solution
Built a full-featured yard management system with multiple modules: visual drag-and-drop yard builder (Figma-like interface), real-time inventory tracking (Map & List views), automated gate check-in/check-out workflows, driver self check-in, yard move management (repositioning, stacking, grounding, mounting), yard check/audit system, inbound/outbound planning, recommended moves, dock scheduling, and complete TMS integration with bidirectional data sync.
Tech Stack
Outcome
Successfully deployed production system that streamlines yard operations, reduces manual errors, and provides real-time visibility into yard state for logistics teams. Handles high traffic and complex data flows in a multi-service architecture. Features include visual yard builder, real-time inventory tracking, automated gate operations, yard move management, audit systems, and seamless TMS integration.
SellerOS
Early StageAn Order Management System (OMS) + SaaS platform currently in early development.
Problem
Sellers need better tools to manage operations and scale efficiently.
Solution
Building a SaaS platform focused on automation and scalability for sellers.
Tech Stack
API Testing Agent
An AI-powered agent that automates API testing, reducing manual testing time and improving code quality.
Problem
Manual API testing is time-consuming, error-prone, and doesn't scale well as applications grow. Developers spend significant time writing and maintaining test suites.
Solution
An intelligent agent that understands API contracts, generates comprehensive test cases, executes them, and reports issues. It learns from existing test patterns and adapts to different API structures.
Tech Stack
Outcome
Reduced API testing time by 70% and improved test coverage. The agent can handle complex scenarios and edge cases that would be tedious to test manually.
MongoDB Upgrade Assistant
A tool that helps developers safely upgrade MongoDB versions by analyzing codebases and identifying potential breaking changes.
Problem
Upgrading MongoDB versions is risky and time-consuming. Developers need to manually review documentation, check for deprecated features, and test extensively to avoid breaking changes.
Solution
An automated assistant that scans codebases, identifies MongoDB API usage patterns, cross-references with version changelogs, and provides actionable upgrade recommendations with code examples.
Tech Stack
Outcome
Helped multiple teams upgrade MongoDB versions safely and efficiently. Reduced upgrade time from days to hours while minimizing the risk of breaking changes.
System Tooling
Various development tools and utilities for improving developer workflows and system operations.
Problem
Development workflows often have repetitive tasks that can be automated.
Solution
Building tools that automate common development tasks and improve productivity.
Tech Stack
Outcome
Created multiple tools that streamline development processes and reduce manual work.