Projects

Selected work with notes on ownership, technical decisions, and what shipped — including AI engineering and full-stack product work.

Professional Work

Internal Tools

Internal Healthcare Operations Platform

Swing Therapeutics · Lead Software Engineer / Lead Hands-on Engineer

Swing Therapeutics | Internal Tools / Healthcare Operations

Led hands-on development of a React, Next.js, and TypeScript internal healthcare operations platform supporting staff workflows, documentation, messaging, reporting, and visual workflow automation behind SSO and role-based access.

ReactNext.jsTypeScriptViteFirebaseReact FlowTanStack QueryTailwind CSS
Mobile Engineering

Healthcare Mobile Application

Swing Therapeutics · Lead Software Engineer / Primary Contributor

Swing Therapeutics | Mobile Engineering / Digital Health

Contributed as a primary engineer and technical lead on a production React Native and Expo healthcare application with Firebase-backed data, secure authentication, configurable content delivery, and automated iOS and Android release workflows.

React NativeExpoTypeScriptFirebaseMobX State TreeEAS BuildGitHub Actions
CMS Engineering

Structured Content Platform & Publishing Pipeline

Swing Therapeutics · Lead Software Engineer / Primary Contributor

Swing Therapeutics | CMS Engineering / Content Infrastructure

Designed and maintained a Sanity-based content platform and TypeScript publishing pipeline that enabled teams to author, validate, localize, migrate, and publish structured digital-health content into Firebase-backed mobile applications.

Sanity StudioTypeScriptReactGROQFirebaseZodGitHub Actions
Data Engineering

Healthcare Data & ETL Platform

Swing Therapeutics · Lead Software Engineer / Primary Contributor

Swing Therapeutics | Data Engineering / Cloud Infrastructure

Built and operated a Python batch ETL platform that transformed versioned JSON exports into relational staging schemas and analytical MySQL warehouse datasets across AWS Lambda and ECS Fargate.

PythonMySQLAWS LambdaECS FargateAmazon S3DockerServerless Framework
Backend Engineering

Serverless Healthcare Integration Platform

Swing Therapeutics · Lead Software Engineer / Primary Contributor

Swing Therapeutics | Backend Engineering / Cloud Architecture

Built and evolved a NestJS serverless backend that connected healthcare and operational systems, exposed secure REST APIs, ran scheduled jobs, and executed configurable asynchronous workflows on AWS.

NestJSTypeScriptAWS LambdaAPI GatewaySQSMySQLFirebase
IoT Engineering

Cloud-Native IoT Monitoring & Automation Platform

Charter Communications · Senior Software Engineer

Charter Communications | IoT / Full-Stack Engineering / Cloud Platform

Contributed across the frontend, workflow automation layer, backend services, and cloud infrastructure for an R&D IoT platform that brought together device telemetry, environmental data, robotics-related integrations, and third-party APIs.

Vue.jsJavaScriptNode.jsNode-REDAWS LambdaREST APIsInfrastructure as CodeIoT Integrations
eCommerce Engineering

Composable eCommerce & Merchandising Platform

SpiritHub · Full-Stack Developer

SpiritHub | Full-Stack Engineering / eCommerce / Platform Engineering

Built full-stack capabilities across a consumer eCommerce storefront, GraphQL API, and internal operations dashboard, including a 0-to-1 configurable page system that enabled teams to manage product, landing, and promotional pages without engineering support.

ReactTypeScriptHandlebarsNode.jsExpress.jsGraphQLAWS
EdTech

Custom Learning Management & Content Platform

American Technical Publishers · Full-Stack Developer

American Technical Publishers | Full-Stack Engineering / EdTech

Led full-stack development of a custom learning platform, completing and stabilizing a legacy PHP and CodeIgniter system before introducing Laravel and Vue.js to modernize the architecture and expand learner, instructor, and administrative capabilities.

PHPLaravelCodeIgniterVue.jsJavaScriptMySQLREST APIs
LMS Integrations

LMS Extensions & Interactive Learning Applications

American Technical Publishers · Full-Stack Developer

American Technical Publishers | EdTech / Platform Integrations

Built Moodle plugins, LMS integrations, and reusable SCORM-compatible learning applications that delivered interactive educational content across Moodle, Blackboard, and custom learning platforms.

MoodlePHPVue.jsJavaScriptSCORMREST APIsMySQL
Interactive Learning

Interactive 3D & 360° Learning Visualization Platform

American Technical Publishers · Full-Stack Developer

American Technical Publishers | Interactive Learning / Web Graphics

Built interactive 3D and 360-degree visualization tools with administrative asset management and LMS-compatible export capabilities for technical education and training.

Vue.jsThree.jsJavaScriptPHPMySQLWebGLSCORM

Public / Client Projects

AI EngineeringFeatured

RecipePilot AI

Full-Stack AI Cooking Assistant

A production-deployed AI cooking assistant built with Next.js, FastAPI, LangGraph, OpenAI, and PostgreSQL. It generates validated recipes, timelines, substitutions, shopping lists, safety guidance, and family-friendly adaptations while tracking latency, tokens, failures, and estimated cost.

AI EngineeringLangGraphOpenAINext.jsFastAPITypeScriptPythonPostgreSQL
Public Project

Vue 360 Product Viewer

Open-source Vue component for 360° product rotation — drag-to-scrub image sequences, touch support, and a configurable embed API.

VueJavaScriptInteractive UIProduct ViewerVercelOpen Source
Client / Business Website

Everest Packers Website

End-to-end client delivery for a moving company website — service pages, inquiry flow, mobile-first layout, and production deployment.

Next.jsResponsive DesignSEOLead Generation
Client Website

Diehl Family Dental Website

Healthcare client website for a dental clinic — service information, appointment context, accessible layout, and responsive design.

Healthcare WebsiteResponsive DesignUXAccessibility

Currently Building

Currently BuildingIn progress

AniNext Anime Discovery Platform

Side project for anime discovery — search, wishlist, and streaming availability. Prototyping API integration and core UI before adding recommendations.

Next.jsTypeScriptAnime APIsWishlistRecommendationsIn Progress