Turning ideas into
products people use
Alvin Quach is a full stack developer who ships web apps from concept to production—real-time systems, AI tools, data visualization, and developer utilities.
Client Work
Professional Projects
Real solutions built for real clients
Hoparc Physical Therapy
Healthcare website migration from Wix to modern Next.js stack for a pelvic floor physical therapy practice
A pelvic floor physical therapy practice in Markham, Canada was struggling with their Wix website—Core Web Vitals were failing (LCP over 6 seconds), the site was difficult for staff to update, and local SEO rankings were poor despite quality care. This was also an opportunity to mentor Sean Sipus, a fellow Juno College of Technology alumnus from Toronto who needed a refresher on React fundamentals. I led the rebuild while pair programming with Sean through every feature, mentoring him in TypeScript, Next.js, and Sanity CMS.
Tech Stack
Key Results
- •Largest Contentful Paint improved from 6.2s to 1.8s (71% improvement)
- •PageSpeed Insights score increased from 32 to 94
- •Organic search traffic increased 45% within 3 months of launch
Personal Projects
Side Projects & Experiments
Ideas I've built to learn, explore, and solve problems
OpportunIQ
AI-powered platform for diagnosing and resolving real-world maintenance issues
SculptQL
Local-first SQL IDE with zero-latency querying and visual schema exploration
Hoop Almanac
Fantasy basketball analytics platform with ML predictions and live multiplayer drafts
Beyond the Code
Hobbies & Interests
What I do when I'm not building software. These interests shape who I am and often inspire creative approaches to problem-solving.
DJing
I used to DJ, experimenting with a unique blend of trance and techno layered with hip-hop beats - a house/rap fusion that's hard to categorize. This taught me about reading a room, timing, and creating experiences that flow naturally. There's a direct parallel to UX: understanding your audience, building tension and release, and crafting seamless transitions. Also comfortable with audio equipment, mixing software, and performing under pressure.
Don't hesitate to reach out.
I'm always open to chat.
Have questions, feedback, or a project in mind? I typically respond within 1-2 days.