Steve Zhang, Developer in Markham, ON, Canada
Steve is currently unavailable

Steve Zhang

Bio

Steve Zhang is a senior full-stack developer with over 20 years of professional experience spanning Canadian banking, telecommunications, and startups. He specializes in React and Next.js and has championed Playwright test adoption with a strong commitment to automation. Drawing on deep expertise in Java and Spring Boot, Steve has also architected CI/CD pipelines that streamlined enterprise delivery and consistently produced scalable solutions with measurable impact.

Portfolio

Scotiabank
React, Next.js, TypeScript, JavaScript, Node.js, Express.js, NestJS, Playwright...
TELUS
Java, Jakarta EE (Java EE or J2EE), Oracle ATG Commerce, WebLogic, SQL, XML...
Acklands-Grainger Inc.
Java, Jakarta EE (Java EE or J2EE), Grails, WebLogic, Apache Ant, TestNG...

Experience

  • Java - 20 years
  • JavaScript - 15 years
  • Node.js - 10 years
  • TypeScript - 7 years
  • React - 7 years
  • Spring Boot - 7 years
  • Playwright - 4 years
  • Next.js - 3 years

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git, Node.js, Next.js, React, Slack, Claude, Spring Boot, Vitest, Gemini, FastAPI, Claude Agent SDK

The most amazing...

...achievement I've delivered was adopting Playwright tests and reducing a Next.js app's bundle size by 80%, which improved reliability and accelerated delivery.