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
Available for new projects$0Monthly Hosting Fee

Sam Li

Senior Full Stack Developer

I design and build high-performance web applications across the full stack — from database architecture and REST APIs to polished, accessible front-end interfaces. With over a decade of experience delivering production software, I help teams ship faster and systems run leaner.

View My WorkGet in Touch
10+
Years of Experience
50+
Projects Delivered
15+
Technologies Mastered

Services

How I Can Help

Legacy CMS to Modern Stack Migration

Reduce hosting costs by up to 80% by migrating WordPress or Wix sites to high-performance static architectures built with Next.js or Astro.

Full-Stack Web Application Development

End-to-end development of scalable applications using React, Next.js, and Node.js — from internal dashboards and SaaS platforms to consumer-facing products.

Performance & Core Web Vitals Optimization

Diagnose and resolve front-end bottlenecks through image optimization, code splitting, and caching strategies to achieve sub-second load times.

API Development & Third-Party Integration

Design and implement secure REST APIs alongside seamless integrations with payment processors, authentication providers, and cloud services.

Tech Stack

Core Technologies

ReactFrontend
Vue.jsFrontend
Next.jsFramework
Node.jsBackend
TypeScriptLanguage
MongoDBDatabase
PostgreSQLDatabase
PythonLanguage
DockerDevOps
AWSCloud

Portfolio

Selected Work

Projects

Some things I've built or helped build.

Hans Construction

client

Construction company website. Built with SvelteKit for fast performance.

SvelteKitTailwind CSSVercel
Key features: Static site generation for speed • Project portfolio • SEO work for local leads

Aivio Digital

client

Migrated from WordPress to Astro to improve performance and reduce hosting costs.

AstroTailwind CSSVercel
Key features: Removed WordPress dependency • Faster page loads • Low-cost hosting

Realtor Service Platform

client

Real estate service marketplace with payment processing.

SvelteKitTailwind CSSStripeSupabase
Key features: Stripe payments • User accounts • Service booking

Hans Steel Canada

client

Corporate website for a steel manufacturing company.

Next.jsTailwind CSSNetlify
Key features: Product showcase • Corporate rebrand • SEO improvements

Kaifei Landscaping

client

Landscaping business website. Moved from Wix to Next.js with a project gallery and service area map.

Next.jsTailwind CSSMapbox
Key features: Performance upgrade from Wix • Project gallery • Local SEO

Surewin

client

Multi-language website for legal information with contact form integration.

Nuxt.jsTailwind CSSVercel
Key features: Multi-language support • Contact form integration • SEO for multiple locales

Juzi Book House

saas

Online novel platform with subscriptions and author management tools.

SvelteKitSupabaseStripe
Key features: Author dashboard • Subscription payments • Reader engagement features

Landlord Master

saas

Property management platform for landlords.

Next.jsMongoDBStripe
Key features: Property listings • Tenant management • Payment processing

Movie Progress Tracker

personal

Track movies watched with stats and visualizations.

Nuxt 3Vue.jsPostgreSQL
Key features: Progress tracking • Analytics dashboard • API integrations

Rick and Morty Explorer

personal

Explore characters and episodes from the show.

SvelteKitGraphQLTailwind CSS
Key features: GraphQL queries • Search and filter • Paginated results

Express API Server

api

REST API with auth and rate limiting.

Express.jsMongoDBTypeScript
Key features: JWT authentication • Input validation • Rate limiting

Portfolio & Dashboard

personal

This site. Personal portfolio with expense tracking.

Next.jsTypeScriptTailwind CSSMongoDB
Key features: Expense tracking • Responsive design • Blog system

Blog

Latest Articles

View all
Featured

Building Surewin: A Multi-Language Nuxt.js Website with Resend Email Integration

How 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.

Web Development
May 26, 20261 min read

How 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.

Web DevPerformance
Read article
Cost Optimization1 min read

Building Juzi Book House: An Online Novel Platform with SvelteKit, Supabase, and Stripe

How 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.

May 25, 2026Read
Static Hosting1 min read

Cutting Hosting Costs by 80%: Migrating Hans Steel from WordPress to Next.js

How 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.

May 25, 2026Read

Let's Build Something Together

Whether you're looking to modernize an existing system, reduce infrastructure costs, or bring a new product to market — I'd welcome the opportunity to discuss how I can contribute.

Get a Free QuoteView Case Studies