Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic

Behshad Babai

Full-Stack Software Engineer
Burnaby,BC

Summary

Dynamic Full Stack Software Engineer with over 4 years of professional experience, developing scalable RESTful APIs and responsive web applications. As a collaborative team player, I enhanced user workflows, reduced deployment bugs and have a track record of shipping reliable software that improves performance, maintainability, and user experience.

Overview

4
4
years of professional experience
2
2
Certificates

Work History

Full Stack Software Engineer

PDi
05.2024 - Current
  • Developed scalable RESTful APIs using Node.js, Express, and MongoDB, supporting data flows for real-time ad bidding and campaign management.
  • Collaborated cross-functionally to integrate new features into the frontend using React, HTML, and CSS, enhancing user workflows.
  • Helped reduce deployment bugs by 40% through better API contract enforcement and unit test coverage.
  • Worked in an Agile environment with JIRA, contributing to sprint planning and code reviews.
  • Participated in technical design discussions and consistently followed best practices in code modularity, documentation, and version control.

Full Stack Software Engineer

Zema Global Data Corporation
05.2022 - 05.2024
  • Built and maintained responsive, data-driven web applications using React.js, Redux, and TypeScript, improving user engagement and performance.
  • Developed backend services and RESTful APIs with Node.js, Express, Java, and Spring Boot, enabling seamless integration with enterprise data systems.
  • Designed and optimized database queries in PostgreSQL, reducing data retrieval time for complex analytics workflows.
  • Improved frontend load performance by 20% through code-splitting, virtualiation, and efficient state management.
  • Participated in cross-functional Agile teams, contributing to sprint planning, code reviews, and continuous delivery practices.

Junior Software Engineer

Winning Wizard Technologies
05.2021 - 05.2022
  • Built and maintained full-stack applications using TypeScript, React, Node.js, and Express, ensuring smooth user interaction and backend performance.
  • Developed RESTful APIs and server-side logic to enable secure and efficient data exchange between frontend and backend systems.
  • Ensured application reliability through unit testing and consistent codebase improvements.

Education

Associate of Science - Computer Science

Langara College
Vancouver, Canada
05.2001 -

Skills

TypeScript, JavaScript, SQL, Python, Java

Certification

CodeCademy Full-Stack Engineer Career Path

Timeline

Full Stack Software Engineer

PDi
05.2024 - Current

CodeCademy Full-Stack Engineer Career Path

07-2022

Full Stack Software Engineer

Zema Global Data Corporation
05.2022 - 05.2024

Udemy React and Typescript Course

03-2022

Junior Software Engineer

Winning Wizard Technologies
05.2021 - 05.2022

Associate of Science - Computer Science

Langara College
05.2001 -
Behshad BabaiFull-Stack Software Engineer