Home
About
Cost Calculator
Blogs
Faqs

Sam Li

Senior Full Stack Developer based in Toronto. Building high-performance web applications and modernizing legacy systems.

Navigation

HomeAboutCost CalculatorBlogsFAQs

Connect

LinkedInGitHubEmail
© 2026 Sam Li. All rights reserved.
SitemapToronto, Canada

Sitemap

All Pages

A complete index of every page on this site.

Main Pages

Primary navigation pages.

HomePortfolio landing page
/
About / ResumeProfessional resume, skills, and experience
/resume
Cost CalculatorEstimate your website project cost
/calculator
BlogsTechnical articles and case studies
/blogs
FAQsFrequently asked questions
/faq

Projects

12 portfolio projects across client work, SaaS, and personal builds.

Hans ConstructionConstruction company website. Built with SvelteKit for fast performance.
/projects/hans-construction
Aivio DigitalMigrated from WordPress to Astro to improve performance and reduce hosting costs.
/projects/aivio-digital
Realtor Service PlatformReal estate service marketplace with payment processing.
/projects/realtor-service-platform
Hans Steel CanadaCorporate website for a steel manufacturing company.
/projects/hans-steel-canada
Kaifei LandscapingLandscaping business website. Moved from Wix to Next.js with a project gallery and service area map.
/projects/kaifei-landscaping
SurewinMulti-language website for legal information with contact form integration.
/projects/surewin
Juzi Book HouseOnline novel platform with subscriptions and author management tools.
/projects/juzi-book-house
Landlord MasterProperty management platform for landlords.
/projects/landlord-master
Movie Progress TrackerTrack movies watched with stats and visualizations.
/projects/what-sam-watched
Rick and Morty ExplorerExplore characters and episodes from the show.
/projects/rich-sam-morty
Express API ServerREST API with auth and rate limiting.
/projects/express-api-server
Portfolio & DashboardThis site. Personal portfolio with expense tracking.
/projects/portfolio-dashboard

Blog Articles

9 technical articles and case studies.

Building Surewin: A Multi-Language Nuxt.js Website with Resend Email IntegrationHow I built a professional multi-language website for Surewin using Nuxt.js, deployed on Vercel, with Resend for email handling. Supporting English, Chinese, and French locales with seamless language switching.
/blogs/surewin-multi-language-nuxt-site
Cutting Hosting Costs by 80%: Migrating Hans Steel from WordPress to Next.jsHow I helped a manufacturing company reduce their monthly hosting and bandwidth costs from $300+ to under $50 by migrating from WordPress to a modern Next.js static site, while improving performance and SEO.
/blogs/migrating-hans-steel-wordpress-to-nextjs-reducing-costs
Building Juzi Book House: An Online Novel Platform with SvelteKit, Supabase, and StripeHow I built Juzi Book House — a full-stack online novel platform supporting authors and readers, with Stripe subscription membership, chapter comments, a gift system for supporting authors, and a dedicated CMS for authors to manage their novel chapters.
/blogs/building-juzi-book-house-online-novel-platform
Building Landlord Master: A Property Management Platform with Next.js and StripeHow I built Landlord Master, a full-stack property management platform for landlords and tenants — covering property listings, tenant screening, Stripe payment processing, and role-based access control using Next.js, MongoDB, and modern web technologies.
/blogs/building-landlord-master-property-management-platform
How I Migrated Aivio Digital from WordPress to Astro to Reduce Cost and Increase Code QualityThe full story of migrating a digital agency site from WordPress to the Astro framework — cutting hosting costs from $78/month to $0, boosting PageSpeed from 58 to 97, eliminating 7 plugins, and gaining type-safe content validation with Zod schemas.
/blogs/migrating-aivio-digital-from-wordpress-to-astro
How I Built a Full-Stack Realtor Service Platform with SvelteKit and StripeA deep dive into building a real estate service marketplace with SvelteKit, Supabase, and Stripe — covering architecture decisions, real-time booking updates, secure payment processing, and the lessons learned from launching a production platform.
/blogs/build-realtor-service-platform
Static Websites Can Power Small Business GrowthModern static websites are fast, secure, and capable of driving real business growth — often outperforming bloated WordPress sites at a fraction of the cost. A practical playbook from foundation to automated CRM integration.
/blogs/static-websites-power-small-business-growth
Build a Website with Minimal Cost Using Free Hosting and StorageA complete guide to launching a fast, secure website for nearly $0 per month using free tiers from GitHub, Vercel, Cloudinary, and Supabase — with practical advice on when and how to upgrade incrementally as your project grows.
/blogs/build-a-website-with-minimal-cost
How I Built a Website from $500 to CRM-ReadyA step-by-step account of launching a professional website and lightweight CRM system for just $500 — covering domain setup, free hosting on Vercel, lead capture, email automation, and building a custom dashboard that costs under $20/month to maintain.
/blogs/build-a-website-for-500-to-crm-scale