An overview of project I worked on, showcasing my skills.
Ported legacy .NET site to high-performance RemixJS (React) with a headless Umbraco backend.
Extended legacy .NET site with a reusable Razor/JS map component for insect-hotel submissions.
Overhauled a complex marketing site, balancing SEO and interactivity with server-first rendering.
Fixed high-stakes Umbraco←→client platform data sync with robust concurrency controls.
Migrated the standard Webpack starter to Vite, slashing bundle size without disrupting workflows.
Built a tablet-ready React/Redux POS front end embedded in Android.
Streamlined repetitive builder output with Vanilla JS and Python automations.
Translated new UX designs into a modern Umbraco-powered site using Sass and vanilla JS.
Enhanced Legaldesk's frontend with modular components, automated testing, and customer service automation.