Overview
Work History
Education
Skills
Projects
Web
Timeline
Generic
Nicolas Casson

Nicolas Casson

Windsor,Canada

Overview

5
5
years of professional experience

Work History

Software Engineer - Team Lead

Bell
WINNIPEG, MB, Canada
05.2021 - Current
  • Spearheaded collaboration with stakeholders to gather and prioritize requirements, resulting in the successful launch of multiple internal systems saving hundreds of users hours daily
  • Led the design and development of full stack software systems using various frameworks and languages, decreasing load times from minutes to seconds and accelerating feature development from days to hours
  • Mentored junior engineers through code reviews and source control management with Git, implementing software engineering best practices and enhancing the team's technical capabilities
  • Deployed and managed scalable software systems in cloud environments such as OpenShift, Google Cloud Platform (GCP), and Amazon Web Services (AWS)
  • Designed and implemented CI/CD pipelines to automate the deployment process, reducing deployment time by 50%

Junior Software Engineer - Intern

Monteris Medical
WINNIPEG, MB, Canada
05.2019 - 01.2020
  • Developed a front-end automated test framework using C#, eliminating weeks of testing at each software release and improving software quality through daily bug detection
  • Developed test automation scripts in C# for embedded systems, reducing feature verification time by 95%
  • Automated financial reporting processes using Python, cutting report generation time from hours to minutes

Education

B.S. - Computer Engineering

University of Manitoba
WINNIPEG, MB
01.2022

Skills

  • Python
  • Java
  • SQL
  • C#
  • JavaScript
  • Swift
  • C/C
  • MATLAB
  • Assembly
  • Vuejs
  • Angular
  • React
  • Django
  • Flask
  • Nodejs
  • RESTful APIs
  • AWS (S3, EC2, RDS, Lambda)
  • Docker
  • Kubernetes
  • OpenShift
  • GCP
  • PostgreSQL
  • MySQL
  • MongoDB
  • MSSQL
  • GitLab
  • Jenkins
  • CI/CD TOOLS
  • STM32
  • HAL
  • Altium Designer
  • PCB Design
  • Software architecture
  • Design patterns
  • Scalability
  • Reusability
  • Documentation
  • Team leadership
  • Best practices
  • CAD design
  • Manufacturing processes

Projects

Real-time Collaborative App, Vue.js, Django, WebSockets, Postgres, Developed a real-time collaborative platform to facilitate team project management, incorporating WebSockets for seamless communication between front-end and back-end. Implemented deployment strategies utilizing AWS S3 and EC2 to guarantee uninterrupted service and optimize user experience. Ensured high availability and performance of the platform, resulting in increased efficiency and productivity for users. PCB Design and Embedded Software for Rocket, Altium Designer, STM32, Designed and fabricated custom PCBs for a rocket flight computer, integrating sensors like accelerometers and gyroscopes with FreeRTOS to capture flight data.

Web

https://github.com/niccasson

Timeline

Software Engineer - Team Lead

Bell
05.2021 - Current

Junior Software Engineer - Intern

Monteris Medical
05.2019 - 01.2020

B.S. - Computer Engineering

University of Manitoba
Nicolas Casson