Calvin Zhang

United States

@calvin_zhang07

Badges

Problem Solving
Python
Days of JS
Sql

Certifications

Work Experience

  • Technical Lead

    Carbon6•  August 2018 - July 2024•  Toronto, Canada

    Led a team in developing a platform for Amazon sellers using React and Node.js. Directed migrating a large-scale application from AngularJS to React. Implemented robust access controls with Auth0. Boosted data processor performance through Redis, BullMQ, and Lambda functions optimizations. Improved website performance with Lighthouse and Google Page Insights. Integrated logging and metrics collection into Bitbucket and Jenkins pipelines. Designed Redshift solutions. Utilized a Monorepo approach. Mentored junior developers.

  • Senior Software Engineer

    Internet Brands•  July 2012 - June 2018•  CA, US

    Implemented a microservice architecture using Node.js, RabbitMQ, Redis, MongoDB, and gRPC. Integrated with third-party services. Utilized Storybook for reusable components. Developed an event-driven architecture with Google Pub/Sub and Elasticsearch. Spearheaded front-end development with React. Architected state management solutions with Redux. Built a real-time multi-user chat application using GraphQL. Enhanced website performance through lazy loading, code splitting, and caching. Improved site speed with Redis and RabbitMQ. Documented RESTful APIs with Swagger. Conducted unit and integration testing with Mocha & Chai.

Education

  • San Francisco State University

    Computer Science & Engineering, Bachelor of Science in Computer Science•  September 2008 - May 2012•  GPA: 3.7

Skills

Docker
Kubernetes
Jenkins
GitHub Actions
Bitbucket Pipelines
RabbitMQ
Jest
Mocha
Chai
Cypress
Playwright
Postgres
MySQL
MongoDB
Firebase
DynamoDB
Redshift
Amazon RDS
React
Next.js
Vue.js
Tailwind CSS
Material Design
Ant Design
Bootstrap
Storybook
Node.js
NestJS
Laravel
Flask
REST
GraphQL
Apollo
JavaScript
TypeScript
PHP
Python
SQL
HTML
NodeJs
Python(Advanced)
Angular
Css
Javascript(Intermediate)
Python(Intermediate)
Data Structure
Algorithm