Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Quan Trinh

Toronto,ON

Summary

Experienced Software Developer with a diverse skill set in multiple programming languages and a strong track record in cloud technologies, particularly Microsoft Azure and Google Cloud Platform. Proven expertise in building scalable microservices and proficient in creating dynamic and responsive user interfaces with comprehensive front-end stack knowledge. Highly adept at overseeing the entire software development lifecycle, demonstrating agility in adopting new technologies to stay at the forefront of innovation and ensure exceptional user experiences.

Overview

7
7
years of professional experience

Work History

Software Engineer

Ideatheorem
Toronto, Ontario
05.2022 - 08.2024
  • Developed a full-flex backend service using Nodejs and NextJs Framework.
  • Strong knowledge of API security and designing a strong API system that can scale based on the amount of traffic.
  • Experience in with payment system such as Square Payment to create user subscriptions and billing plans, cycles.
  • Applied mathematical analysis and principles of computer science to design and develop computer software.
  • Documented flows and design and strictly follow conventional methods of programming and coding standards to ensure the consistency and readable style.
  • Cooperate between developers to distribute tasks, ensure that all the services function normally, and minimize conflicts between developers.
  • Introduced automation tools to enhance workflow.
  • Using Azure Cloud to create a App Flow to execute tasks in sync to ensure there is an acceptable rate of succeed tasks and meet the time needed for operations.
  • Experience in working with .NET project using Blazor to sketch out a minimal app following Microsoft conventional coding standards and structure

Senior Software Engineer

Pizza Pizza ltd
Toronto, Ontario
05.2017 - 05.2022
  • Managed both back-end and front-end aspects of development process.
  • Completed code debugging and implemented fixes to resolve problems based on priority system.
  • Designing, building and deploying cloud-based solution architectures
  • Writing micro-services that can be deployed and operated independently.
  • Working with various types of Database such as MongoDB, Cloud NDB/Firebase, SQL Oracle, Azure Cloud SQL, Google Cloud SQL.
  • Work on daily basics with GCP services such as Dataflow, Cloud Compute Engine, Google Maps
  • Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes on Google Cloud Platform.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Efficiently working with another team member on developing applications using version control platform such as GITHUB, Bitbucket, Azure DevOps.
  • Data Migration between projects and automating scheduled jobs using Airflow, Google Cron Job or Azure Service Bus and Azure Logic Apps.
  • Experience in building AT chat bot using Google Dialogflow CX/ES
  • Experience with Azure Cloud DevOps
  • Proficient in a wide range of programming languages and specialized in Python and NodeJs.

Capstone Projects

JC-Consulting
Toronto, Ontario
09.2018 - 03.2019

Development of a website that enables users to apply, seek and create jobs for JC-Consulting company.

  • Front-end design using Angular/Angular Material, Form Validation
  • Support in constructing a RESTful API for the backend and building algorithms for email verification, forgot password and login JWT.
  • Design and develops interactive website in agile, firebase environment

Education

Advanced Diploma - Computer Programmer Analyst

George Brown College
Toronto, ON
04.2019

Bachelor - Software Development

University of Da Nang
Da Nang, Viet Nam
04.2016

Skills

Programming Languages: Proficient in Python, JavaScript, and Nodejs

Cloud Technologies: Experienced with Azure, Google Cloud Platform, AWS, Hasura Cloud, Terraform

Microservices: Expert in writing scalable and modular microservices

Frameworks: Proficient in Flask; experienced with Angular, Reactjs, and Nextjs

DevOps: Skilled in Cloud DevOps practices

Additional Skills: Proficient in C# with a strong knowledge of design patterns

Continuous Integration/Continuous Deployment: Experienced in setting up and maintaining CI/CD pipelines

Projects

Chat Web App (React Project)

  • Front-end design using REACTJS library and Socket.IO
  • Create rooms, channel for users to enter and communicate via each channel

Web game (Hackathon Competition)Angular Project

  • Using Angular design for front end and ExpressJs, Socket.IO, MongoDB and Nodejs for backend
  • Create rooms, code and allow users to use the code to enter each room and play game
  • Create pop quizzes and leaderboards

Roadside Assistance

  • An interactive website for auto repair company and allow users to book services as well as manage their accounts
  • ASP.NET, Bootstrap, MySQL, Apache were used to construct the web-based project

Restaurant Guide

  • An android app that enables users to choose, find and reserve a place at on of their favorite restaurants
  • Java, Android Studio, Room Database, SQLite

Timeline

Software Engineer

Ideatheorem
05.2022 - 08.2024

Capstone Projects

JC-Consulting
09.2018 - 03.2019

Senior Software Engineer

Pizza Pizza ltd
05.2017 - 05.2022

Advanced Diploma - Computer Programmer Analyst

George Brown College

Bachelor - Software Development

University of Da Nang
Quan Trinh