Each project was designed and engineered by me using a range of technologies and frameworks. I use AI tools to accelerate development and explore solutions, while personally directing the architecture, validating the code, solving implementation problems, and taking ownership of the finished product.
An end-to-end business/data analyst workflow: a synthetic two-year dataset for a four-site hospital network (~151k encounters, ~20k daily staffing records), real SQL analysis against it, and an interactive Next.js dashboard presenting the findings — every chart has a "View SQL" toggle showing the exact query behind it. Findings include ER wait times tracking staffing shortfalls rather than just patient volume, a Simpson's-paradox case where Medicaid's elevated readmission risk only appears once you control for department, and a cost/quality benchmark flagging one site as a consistent laggard across two years. All data is synthetically generated — no real patient, provider, or hospital data is used anywhere in the project.
I am the lead graphic designer and installer for a manufacturing company. I have the sole responsibility of running the department which manages 8 bays and has no way of tracking what is happening in any of them other than with my own memory. As orders grow, things slip through the cracks. I built this app to replace an informal Trello-and-memory process with a real, structured system — tracking fire truck graphics jobs through every stage of the 8-bay workflow, from proofing through QC to completion. It runs natively on both Windows desktop and Android tablets.
A local-first fitness tracking app for bouldering enthusiasts, built to track my own gym visits and climbing progress. One codebase powers a genuinely adaptive layout — a quick one-handed logging interface for mid-session use on Android, and a full desktop layout for detailed data entry on Windows. Tracks route history with session-by-session stats and completion rates, gear purchases, and family membership QR codes. Fully offline and privacy-focused, with zip-based backup/restore and no cloud sync or backend.
A full-stack gym management platform built as a proof-of-concept for a local BJJ gym, using mock/demo content — a public marketing site (class schedules, coach profiles, curriculum, gallery, contact form) paired with a secured admin dashboard that lets non-technical gym staff manage all of that content themselves. Built server-rendered with Spring Boot, Spring Security, and PostgreSQL, with role-based access control, BCrypt password hashing, and a full integration test suite. Not yet in production use, but built to a real deployment-readiness standard should the gym want to adopt it.