Skip to main content
Projects background

Featured Projects

A selection of my work spanning full-stack SaaS platforms, compliance systems, and systems-level simulations. Each project emphasizes production-grade practices—APIs with validation & security, audit logging, containerization, and testing.

Dev Helper
Full-Stack Debugging Assistant
Designed and led development of an AI-powered debugging assistant that streamlines error resolution directly from the terminal or browser.
  • Built modular CLI + web interface → developers can submit code errors via command line or UI.
  • Engineered Express backend with JWT-secured APIs → forwards errors to OpenAI, validates responses, and enforces authentication.
  • Integrated MongoDB for per-user error history, enabling searchable, persistent debugging logs.
  • Ensured production readiness → layered schema validation, token-secured CLI commands, and Dockerized deployment.
  • Tested reliability with Jest unit tests and Postman integration flows.

Impact: Reduced debugging time by providing AI-generated explanations and fixes within existing developer workflows.

JavaScriptReactExpressMongoDBNode.jsDockerJestPostman
Compliance Platform
Regulatory SaaS Platform
A lightweight SaaS platform integrating METRC and Isolocity to help cannabis businesses streamline compliance, quality tracking, and regulatory reporting.
  • Designed backend services with Node.js/Express to handle secure API integrations with state and quality systems.
  • Implemented role-based access control (RBAC) and JWT authentication to restrict access by user role and tenant.
  • Prototyped audit logging system to record every user action, enabling traceability and regulatory readiness.
  • Developed AI automation experiments to parse compliance logs and generate corrective action suggestions.
  • Structured documentation using ADRs, runbooks, and recipes to support enterprise-grade maintainability.

Impact: Enables cannabis operators to maintain compliance, improve quality assurance, and reduce regulatory risk through automation and traceable workflows.

JavaScriptNode.jsExpressPostgreSQLPrismaDockerZodJWTAgile
Drone Package Delivery Simulation
C++ Distributed Systems Project
C++ simulation of a drone delivery system leveraging design patterns and modular architecture to model real-world logistics challenges.
  • Implemented core system in C++ using **Observer** and **Decorator** patterns for modularity and extensibility.
  • Integrated **battery management system** to optimize drone flight paths and ensure energy efficiency.
  • Designed **theft-prevention module** to simulate package security during deliveries.
  • Created **UML diagrams** to document system design and communication between modules.
  • Developed **unit tests** to validate core features and deployed containerized builds with Docker.
  • Collaborated via GitHub using Agile-style task breakdown and version control workflows.

Impact: Delivered a realistic, extensible simulation of drone-based logistics, demonstrating the application of software design patterns, modular architecture, and testing in a systems-focused project.

C++DockerUMLDesign PatternsUnit TestingGitHub

Note: Additional completed projects will be added soon.