I'm a software engineer passionate about user experience & collaborating to create innovative software solutions. Check out my professional work and side projects below to see what I've been working on.

Customer retention platform for subscription businesses
Senior Full Stack Software Engineer
Building tools to help subscription businesses reduce churn and retain customers through data-driven insights and automated retention strategies.


Medical equipment and supplies made easy
Software Engineer
Developed customer-facing UIs, introduced E2E testing, expanded catalog regions, identified & optimized software inefficiences.


EMR solution for mental health providers
Full Stack Software Engineer
Developed HIPAA-compliant EMR software for clinicians and patients. Ensured uptime, reliability, and critical bug fixes. (Contract through Crystal Bay Software)


Real-time insights into every digital experience
Full Stack Software Engineer
Continued work on social media analytics platform following Conviva's acquisition of Delmondo, maintaining and enhancing core features.


Video Analytics and Audience Insights
Full Stack Software Engineer
Integrated many popular social media APIs to capture key data used to source dashboards and data visualizations for social media campaigns.


The world's largest and most trusted domain registrar
Business Systems Engineer
Continued development of Matrix platform following GoDaddy's acquisition of Media Temple, maintaining critical support infrastructure.

Premium web hosting for big & small businesses
Business Systems Engineer
Built a workflow & BI app, 'Matrix', used by support agents and managers to improve customer service.
Fix: Resolved Circular Dependency in useQueries
Fixed a circular dependency issue between useQueries and QueryObserver that was causing build errors in Solid.js.
Docs: Improved Error Handling Documentation
Enhanced React documentation with clearer error boundary examples and best practices.
Fix: Corrected TypeScript Types
Fixed TypeScript type definitions for better type inference in React components.

Spin a wheel with your family, friends or team!
A fun experiment with Three.js, React Three Fiber, Zustand and geometry calculations.

Online multiplayer chess with real-time synchronization
A fully-featured chess game with local and online multiplayer modes, built with React, TypeScript, Zustand, and Firebase. Features complete chess rules, real-time sync, and defense-in-depth security.

Craft cocktails and community in Escondido
A full-stack web application for a local bar in San Diego, featuring real-time menu management, phone authentication, and comprehensive testing.

Autonomous sports court monitoring system (Prototype)
A unique hardware and software solution leveraging cloud infrastructure, image analysis and solar energy for endless autonomous operation.

Nano cryptocurrency metrics
An open-ended project using the Nano Cryptocurrency Node RPC and a mixture of cloud & local infrastructure.