Available for work

Steven Zeng

Full Stack Developer in Vancouver, BC

Vancouver, BC, Canada
[01]About

I specialize in crafting pixel-perfect, intuitive user interfaces that drive engagement. With a deep foundation in Frontend Engineering — React, Next.js — I build seamless digital experiences backed by a solid and expanding command of backend architecture. My goal is to bridge the gap between elegant design and functional logic, ensuring every application not only looks beautiful but performs flawlessly. Away from the editor, I stay sharp on the badminton court and keep up with emerging frameworks and industry trends. I'm always open to interesting problems and technology-focused conversations.

[02]Experience

Where I've worked

  1. 2023now

    MultiMedia Developer

    British Columbia Institute of Technology · Burnaby, BC

    Jul 2023 — Present

    Engineer full-stack educational applications and design RESTful APIs, managing the complete software lifecycle from translating UI/UX wireframes into functional web products.

    • Engineered full-stack educational applications with well-organized, logical code for seamless front-end and back-end database integration.
    • Designed and implemented RESTful APIs and data structures supporting custom web applications.
    • Managed complete software lifecycle from conceptualization through deployment and maintenance.
    • Translated UI/UX wireframes into functional web products meeting usability standards.
  2. 20212023

    Co-Founder & Lead Engineer

    Top Gyu Cabin Corp. · Richmond, BC

    Dec 2021 — Jul 2023

    Co-founded and led all engineering for a restaurant business, building e-commerce stores and internal tooling from the ground up.

    • Developed and customized WordPress e-commerce stores with suitable themes and plugins.
    • Built full-stack internal communication system using ReactJS and Firebase.
    • Conducted website audits and keyword research for SEO optimization.
    • Implemented on-page optimization strategies for improved search engine rankings.
  3. 20222022

    Software Developer

    Ensemble Systems · Vancouver, BC

    Sep 2022 — Nov 2022

    Translated Figma designs into production React/TypeScript interfaces, integrating Best Buy's APIs and maintaining test coverage.

    • Translated Figma UI/UX wireframes into pixel-perfect interfaces using React.js and TypeScript.
    • Managed application state with Redux across complex UI flows.
    • Integrated Best Buy's RESTful APIs, GraphQL, and PostgreSQL into React applications.
    • Implemented unit and Cypress tests; participated in code reviews for quality assurance.
  4. 20212021

    Front-End Web Developer

    Cinegears Inc. · Richmond, BC

    Jul 2021 — Dec 2021

    Built responsive React applications for internal tooling and customized WordPress e-commerce sites.

    • Created responsive React.js applications for employee scheduling and task tracking.
    • Developed customized WordPress e-commerce websites using PHP, HTML, CSS, and JavaScript.
    • Built and maintained custom WordPress themes and plugins.
  5. 20202020

    Electronic Assembler

    Cantronic Systems · Coquitlam, BC

    Mar 2020 — May 2020

    Assembled and tested electronic components for infrared fever scanner hardware during the early COVID-19 pandemic.

    • Built, soldered, and tested electronic circuits for infrared fever scanners.
    • Assembled components and verified wire connections using in-house software tools.
  6. 20172019

    Electrical Technician

    AquaCoustic Remote Technologies · Vancouver, BC

    Jan 2017 — Oct 2019

    Diagnosed and tested electronic modules on robotic sewer pipeline inspection machines, processing multi-sensor data for condition assessment.

    • Diagnosed electronic modules on robotic infrastructure inspection machines.
    • Built and tested performance-optimizing circuits.
    • Processed multi-sensor data for sewer pipeline condition assessment.
[03]Selected work

Things I've built

Weather MCP Server

Featured

A fully functional Model Context Protocol (MCP) server demonstrating type-safe tool exposure for LLM agents with strict Zod validation. Built to showcase readiness for AI infrastructure requirements.

  • TypeScript
  • MCP
  • Zod
  • AI Tooling

My Portfolio

Featured

A comprehensive full-stack platform engineered with Next.js 15 and React 19, featuring a custom-built Admin CMS with secure authentication. Built from scratch without templates with real-time content management.

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Prisma

BCIT E-Learning Platform

A robust MERN Stack assessment platform developed as a technical prototype for BCIT. Features custom JWT authentication, role-based access control, Redux state management, and Dockerized deployment.

  • MongoDB
  • Express.js
  • React
  • Node.js
  • Redux
  • JWT
  • Docker

House Market

A full-stack real estate marketplace built with React and Firebase v9. Features OAuth authentication, Firestore database, image uploads, and interactive mapping with Leaflet.

  • React
  • Firebase
  • Firestore
  • Leaflet
  • Vercel

Parallel Domain Career Portal Replica

A pixel-perfect replication of the Parallel Domain career page built as a technical assessment. Fetches live job data from a proprietary API with dynamic routing to external applications.

  • React
  • Material UI
  • Axios
  • React Router

Feedback App

A responsive feedback collection interface with fluid enter/exit animations via Framer Motion. Supports full CRUD operations and live rating calculations.

  • React
  • Framer Motion
  • Context API
  • React Router

GitHub Finder

A React app that interfaces with the GitHub REST API to search users and visualize their profiles and repositories. Uses Context API with useReducer for state management.

  • React
  • Tailwind CSS
  • DaisyUI
  • GitHub API
  • Axios

Movie Search Web App

A responsive movie database app built with React 18 as a dynamic interface for the OMDB API. Supports dual-search logic for both text and IMDb ID queries.

  • React
  • Axios
  • OMDB API
  • React Router
  • CSS3

Number Guessing Game

An interactive browser-based game built with JavaScript and jQuery implementing random number generation with real-time feedback and DOM manipulation for dynamic UI updates.

  • HTML5
  • CSS3
  • JavaScript
  • jQuery
[04]Education

Where I studied

British Columbia Institute of Technology

Jan 2020 — Apr 2021

Certificate, Applied Web Development · Burnaby, BC

Graduated with Distinction (86% GPA). Intensive full-stack curriculum covering modern JavaScript frameworks, database architecture, and Agile methodologies.

The University of British Columbia

Sep 2011 — Apr 2016

Bachelor of Applied Science, Electrical Engineering · Vancouver, BC

Developed a foundation in complex system architecture, logic design, and computational theory, applying engineering principles to technical problem-solving.

[05]Toolkit

What I work with

Backend

  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Prisma
  • GraphQL

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Specializations

  • Responsive UI/UX
  • MERN Stack
  • REST APIs
  • Redux

Infrastructure

  • Vercel
  • Docker
  • Git / GitHub
  • Postman
[06]Contact

Let's build something worth shipping.

© 2026 Steven Zeng Vancouver, BC, CanadaBuilt with Next.js · Deployed on Vercel