Sam Li

Full Stack Developer

Professional Summary

๐Ÿ’ผ
Experience
10+ Years
๐Ÿš€
Specialization
Full Stack
โšก
Focus
Performance
๐ŸŽฏ
Approach
Results-Driven

I've spent the last decade building web applications that actually work. Not just the shiny frontend stuff, but the whole stackโ€”databases, APIs, deployment, the works. I focus on writing code that other developers can understand six months later.

I've led teams through technical migrations (jQuery to React, monoliths to microservices) and actually shipped them. I enjoy mentoring junior developers and doing code reviews that help people grow.

My approach is pragmatic: use the right tool for the job, optimize when it matters, and keep things simple when possible. I've dealt with everything from small startup MVPs to systems handling millions of records.

Currently working with React, Vue, Node.js, and various databases. I pick up new technologies quickly and I'm comfortable jumping into unfamiliar codebases.

Core Expertise

JavaScript & TypeScriptReact & Vue.jsNode.jsCloud TechnologiesDatabase SystemsSystem Architecture

What I Work With

๐ŸŽจ

Frontend

6 technologies

React (daily driver)
Next.js
Vue.js
TypeScript
CSS & Tailwind
Performance optimization
โš™๏ธ

Backend

6 technologies

Node.js & Express
RESTful & GraphQL APIs
Python when needed
Authentication & security
Database design
Scaling & caching
๐Ÿ—„๏ธ

Databases

6 technologies

PostgreSQL
MongoDB
Supabase
Redis
Query optimization
Data modeling
๐Ÿ› ๏ธ

DevOps & Tools

6 technologies

Git & GitHub
Docker
AWS basics
CI/CD pipelines
Debugging & profiling
VS Code poweruser

Also comfortable with

Testing & debuggingPerformance tuningSecurityAPI designTeam collaborationMentoringProblem-solvingLearning new tools

Work Experience

A decade of building and shipping quality software across various industries

๐ŸŽฎ

Senior Application Development Specialist

Current
OLG|2022 Nov - Present
React.jsPythonTailwind CSSGitHub Actions

Key Achievements

  • Led the modernization of MRIS internal web portal from jQuery to React.js, improving performance and maintainability
  • Developed automation tools with Python to streamline HTML/JSON file generation from business content
  • Led team in creating reusable HTML components with Tailwind CSS for lottery ticket design system
  • Conducted code reviews and provided mentorship to ensure code quality and best practices
  • Implemented CI/CD pipelines using GitHub Actions to automate testing and deployment processes
  • Optimized database queries and implemented caching strategies, reducing load times by 40%
๐Ÿข

Full Stack Developer

Real Master Inc|2018 Oct - 2022 Oct
Vue.jsReact.jsNode.jsMongoDBDockerKubernetes

Key Achievements

  • Built scalable solutions with Vue.js, React.js, and React Native for web and mobile applications
  • Implemented RESTful APIs and database interactions using Node.js and MongoDB
  • Integrated third-party services including Mapbox and OAuth authentication
  • Optimized Elasticsearch implementation for efficient searching of millions of records
  • Developed and maintained microservices architecture using Docker and Kubernetes
  • Led migration from monolithic to microservices architecture, improving system scalability
  • Implemented real-time features using WebSocket and Socket.io for live updates
๐Ÿ’ป

Front End Developer

Canada Goose|2018 May - 2018 Oct
ReactNode.jsMongoDBStripe APIWordPress

Key Achievements

  • Developed custom e-commerce solutions using MERN stack (MongoDB, Express.js, React, Node.js)
  • Created responsive web applications with focus on mobile-first design principles
  • Implemented payment processing integration with Stripe and PayPal APIs
  • Built content management systems (CMS) for small businesses using WordPress and custom plugins
  • Optimized website performance achieving 90+ scores on Google Lighthouse metrics
๐Ÿš€

Web Developer

JMIR|2017 - 2018 Apr
PHPMySQLJavaScriptWordPress

Key Achievements

  • Developed and maintained client websites using PHP, MySQL, and JavaScript
  • Collaborated with design team to implement pixel-perfect UI/UX designs
  • Created custom WordPress themes and plugins for client requirements
  • Implemented responsive design principles and cross-browser compatibility
  • Participated in daily stand-ups and sprint planning using Agile methodology
10+
Years Experience
4
Companies
50+
Projects Delivered

Featured Projects

A selection of projects showcasing full-stack development, API design, and modern web technologies

Hans Construction

Hans Construction

Construction company website built with SvelteKit for fast performance and deployed on Vercel's edge network

SvelteKitTailwind CSSVercel
Fast SvelteKit static site generation
Vercel edge deployment for global performance
Project portfolio showcase
SEO-optimized for local construction leads
Aivio Digital redesign

Aivio Digital redesign

Redesign website from wordpress to astro with fast render and better seo

AstrotailwindcssVercelResend
Remove heavy wordpress support
Fast static site render from astro framework
Host in vercel for free in limit bandwidth
Realtor Service Platform

Realtor Service Platform

Full-stack real estate service platform with payment processing and property management

SvelteKitTailwind CSSStripeSupabase
Secure Stripe payment integration
Real estate service marketplace
User authentication with Supabase
Service booking with notifications
Hans Steel Canada

Hans Steel Canada

Corporate rebranding website for steel manufacturing company

Next.jsTailwind CSSNetlify
Complete corporate rebranding
Product showcase sections
SEO optimized
Kaifei Landscaping

Kaifei Landscaping

Landscaping business website migrated from Wix to Next.js with Mapbox integration and project gallery

Next.jsTailwind CSSMapboxCloudinary
Migrated from Wix to Next.js for better performance
Mapbox integration for service area visualization
Interactive project gallery with before/after
SEO optimized for local search
Surewin

Surewin

Multi-language legal info website with contact form and email integration

Nuxt.jsTailwind CSSVercelResend
Multi-language support for global audience
Resend email integration for contact forms
Vercel deployment for fast global delivery
SEO optimized for multiple locales
Juzi Book House

Juzi Book House

Online novel platform with author/reader support, subscription membership, and chapter-based CMS

SvelteKitSupabaseStripeNetlify
Author/reader dual-role support
Stripe subscription membership
Chapter comments and gift system
Author CMS for novel chapter management
Landlord Master

Landlord Master

Property management platform for landlords and tenants

Next.jsMongoDBStripe API
Property listing management
Tenant screening automation
Secure payment processing
Role-based access control
Movie Progress Tracker

Movie Progress Tracker

Track and analyze movie watching progress with detailed analytics

Nuxt 3Vue.jsFastAPIPostgreSQL
Movie progress tracking
IMDB and Cineplex API integration
Analytics dashboard
Rick and Morty Explorer

Rick and Morty Explorer

Interactive character and episode explorer

SvelteKitGraphQLTailwind CSS
GraphQL data fetching
Dynamic search and filtering
Pagination for large datasets
Express API Server

Express API Server

RESTful API with authentication and rate limiting

Express.jsMongoDBJWTTypeScript
JWT authentication & RBAC
Input validation & error handling
Rate limiting & security middleware
Portfolio & Dashboard

Portfolio & Dashboard

Personal portfolio with expense tracking

Next.jsTypeScriptTailwind CSSMongoDB
Responsive UI design
Expense tracking with visualizations
Real-time updates
12 projects delivered

Education

Academic foundation in computer science and software engineering

๐ŸŽ“

Bachelor of Computer Science

University of Toronto
|
2009 - 2013
Major in Software Engineering with focus on web development and distributed systems
Relevant coursework: Data Structures, Algorithms, Database Systems, Web Development
Developed strong foundation in computer science fundamentals and software engineering principles
๐Ÿ“š

Graduate Certificate

Humber College
|
2016 - 2017
Focus on practical programming skills and software development
Specialized in web development and database management
Completed industry-focused projects with real-world applications
๐Ÿ†

Strong Foundation

Computer Science Degree

๐Ÿ’ป

Practical Skills

Industry-Focused Training

๐Ÿš€

Continuous Learning

Always Growing