CZ

Carl Zhang

Available to hire

js backend development with strong frontend skills in React and Angular. I thrive on building scalable, high-performance APIs, real-time applications, and data platforms that power great user experiences.

About

I’m a versatile Senior Software Engineer specializing in Node.js backend development with strong frontend skills in React and Angular. I thrive on building scalable, high-performance APIs, real-time applications, and data platforms that power great user experiences.

I excel in cloud-native architectures (AWS, Azure), containerization, and automated testing, and I continuously improve CI/CD processes in agile teams. I value reliability, collaboration, and delivering measurable improvements in performance and maintainability.

  • 8 years' experience
  • Joined March 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Computers & Electronics
  • Media & Entertainment
  • Financial Services

Work experience· 6 roles

Senior Software Engineer · SoFiJul 2024 – Present · 2 yrs 5 mos

Developed scalable streaming and workflow platforms using Node.js, Kafka, and Azure Functions for real-time data processing with 99.99% uptime; Architected RESTful APIs with Express.js handling 10,000+ concurrent users; Designed React and Angular dashboards with Storybook and Tailwind CSS to reduce UI development time; Implemented Redis pub/sub for event-driven microservice communication; Leveraged AWS Lambda and Azure Blob Storage lifecycle policies to cut cloud costs by 40%; Conducted Jest snapshot and unit testing achieving 90%+ coverage.

Notable Software Engineer · SoFiMar 2023 – Jul 2024 · 1 yr 5 mos

Developed high-throughput data platforms with Node.js and React; integrated Next.js for server-side rendering to improve SEO and speed. Used Redux for state management; refactored legacy components with React Hooks and HOCs to reduce code complexity by 35%. Implemented real-time updates with Socket.io for collaborative features in task management applications. Created robust database interactions using Sequelize, reducing query response times by 50% across millions of records. Automated frontend and backend tests with Jest, Cypress, and JUnit parameterized tests.

Software Engineer · SoFiMar 2023 – Jul 2024 · 1 yr 5 mos

Built high-throughput data platforms with Node.js and React, integrating Next.js for server-side rendering to improve SEO and speed; Utilized Redux for state management and refactored legacy components using React Custom Hooks and higher-order components, reducing code complexity by 35%; Implemented real-time updates with Socket.io enabling collaborative features in task management applications; Created robust database interactions using Sequelize, reducing query response times by 50% and ensuring data integrity over millions of records; Automated frontend and backend tests with Jest, Cypress, and JUnit parameterized tests, improving test maintenance and code reliability.

Software Engineer · StripeJul 2021 – Nov 2022 · 1 yr 5 mos
Software Engineer · Bloomberg LPSep 2019 – Jun 2021 · 1 yr 10 mos
Software Engineer · CAST Group of CompaniesMay 2017 – Aug 2018 · 1 yr 4 mos

Education

Bachelor of Applied Science, Computer Engineering · University of Toronto2014 – 2019
Bachelor of Applied Science · University of Toronto2014 – 2019

Hire Carl Zhang today

Post a job and invite Carl, or contact them directly. No hidden commission.

Post a job