Hi, I'm Stephen Lee. I'm passionate about building efficient and scalable software solutions, especially in the financial sector. With a background in both computer science and business finance, I bring a well-rounded approach to problem-solving and development. I enjoy working with modern technologies and continuously improving my skills. I've gained hands-on experience through various internships where I've worked on backend and full-stack projects involving .NET, Angular, Spring Boot, and cloud technologies like AWS. In my free time, I lead small teams on personal projects and keep honing my leadership and technical skills.

Stephen Lee

Hi, I'm Stephen Lee. I'm passionate about building efficient and scalable software solutions, especially in the financial sector. With a background in both computer science and business finance, I bring a well-rounded approach to problem-solving and development. I enjoy working with modern technologies and continuously improving my skills. I've gained hands-on experience through various internships where I've worked on backend and full-stack projects involving .NET, Angular, Spring Boot, and cloud technologies like AWS. In my free time, I lead small teams on personal projects and keep honing my leadership and technical skills.

Available to hire

Hi, I’m Stephen Lee. I’m passionate about building efficient and scalable software solutions, especially in the financial sector. With a background in both computer science and business finance, I bring a well-rounded approach to problem-solving and development. I enjoy working with modern technologies and continuously improving my skills.

I’ve gained hands-on experience through various internships where I’ve worked on backend and full-stack projects involving .NET, Angular, Spring Boot, and cloud technologies like AWS. In my free time, I lead small teams on personal projects and keep honing my leadership and technical skills.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Advanced

Work Experience

Stage - Développeur logiciel at Caisse de dépôt et placement du Québec
September 1, 2024 - December 31, 2024
Migrated service consumption to Snowflake to improve efficiency and reduce costs. Updated Angular to a newer version to enhance security and compatibility. Developed a state management functionality for date-based calculations. Corrected email tracking calculations by aligning database queries with relevant periods to ensure data consistency.
Stage - Développeur Backend at Intact Corporation financière
September 1, 2023 - December 31, 2023
Developed a templating library from scratch and integrated it into the existing codebase. Created an internal tool using Docker to reduce testing time by providing necessary components for local service testing. Performed critical updates of vulnerable libraries identified by Twistlock, ensuring successful testing and staged environment deployment.
Stage - Développeur Test Automatisés at Intact Corporation financière
September 1, 2022 - December 31, 2022
Designed and implemented automated tests, contributing to a 15% improvement in test coverage. Maintained the test suite to ensure robustness and reliability of automated verification processes. Executed and rigorously analyzed tests to identify potential anomalies and ensure optimal quality.
Stage - Développeur logiciel at Caisse de dépôt et placement du Québec
September 1, 2024 - December 31, 2024
Migrated service consumption to Snowflake to enhance efficiency and reduce costs. Updated Angular to a newer version to improve security and compatibility. Developed state management functionality for date-specific calculations. Fixed follow-up calculations in daily emails by aligning database queries with relevant time periods to ensure data consistency.
Stage - Développeur Backend at Intact Corporation financière
September 1, 2023 - December 31, 2023
Developed a templating library from scratch and integrated it into the existing codebase. Built an internal tool using Docker, reducing testing time by providing necessary components for local service testing. Performed critical updates on vulnerable libraries identified by Twistlock, ensuring successful testing and deployment in staging environment.
Stage - Développeur Test Automatisés at Intact Corporation financière
September 1, 2022 - December 31, 2022
Designed and implemented automated tests that increased test coverage by 15%. Maintained the test suite to ensure robustness and reliability of automated verification processes. Executed and rigorously analyzed test suites to identify potential anomalies, ensuring optimal quality of automated verification processes.
Software Developer Intern at Caisse de dépôt et placement du Québec
September 1, 2024 - December 31, 2024
Migrated service consumption to Snowflake to improve efficiency and reduce costs. Updated Angular to a newer version to enhance security and compatibility. Developed a state management feature for date-based calculations. Fixed tracking calculations in daily emails by aligning database queries with relevant periods to ensure data consistency.
Backend Developer Intern at Intact Financial Corporation
September 1, 2023 - December 31, 2023
Developed a templating library from scratch and integrated it into the existing codebase. Created an internal tool using Docker to reduce testing time by providing necessary components for local service testing. Performed critical updates for vulnerable libraries identified by Twistlock, ensuring successful testing, issue resolution, and deployment to staging.
Automated Test Developer Intern at Intact Financial Corporation
September 1, 2022 - December 31, 2022
Designed and implemented automated tests, improving test coverage by 15%. Maintained the test suite to ensure robustness and reliability of automated verification processes. Executed and analyzed the test suite rigorously to identify potential anomalies, ensuring optimal quality of automated verification.
Software Developer Intern at Caisse de Dépôt et Placement du Québec
December 31, 2024 - August 1, 2025
Worked on an internal financial web application built with .NET, Angular, MS SQL Server, and AWS that calculated various financial returns. Migrated several SQL queries to Snowflake by rewriting the queries and refactoring relevant C# classes to improve performance and reduce infrastructure costs. Updated AWS configurations and adjusted Angular frontend accordingly. Resolved discrepancies between automated emails and SQL database by identifying overlooked edge cases, improving report reliability. Optimized slow SQL queries, reducing response time for internal users. Upgraded Angular to a newer version, enhancing security and compatibility with modern tools.
Backend Developer Intern at Intact Financial Corporation
December 31, 2023 - August 1, 2025
Contributed to backend development within a microservices architecture focusing on API enhancements and data access. Developed a REST API in Spring Boot for efficient business data querying and manipulation. Built a custom templating library in Java integrated into existing codebase to resolve formatting issues. Created an internal tool using Docker to replicate cloud testing environment locally, significantly reducing feedback time and improving developer productivity. Performed critical library updates using Maven and managed CI/CD via GitHub Actions for staging deployments.
Test Automation Developer Intern at Intact Financial Corporation
December 31, 2022 - August 1, 2025
Wrote and maintained automated test suites using Java and TestNG to improve test coverage. Designed mobile test flows replicating real user interactions using Appium. Ran daily test executions with Perfecto to ensure application stability and promptly fixed failures.

Education

Bachelor's at Université du Québec à Montréal
January 1, 2021 - December 31, 2024
Bachelor's at Université du Québec à Montréal
January 1, 2018 - December 31, 2021
Baccalauréat at Université du Québec à Montréal
January 1, 2021 - December 31, 2024
Baccalauréat at Université du Québec à Montréal
January 1, 2018 - December 31, 2021
Bachelor of Computer Science and Software Engineering at University of Québec in Montréal
January 1, 2021 - December 31, 2024
Bachelor of Business Administration at University of Québec in Montréal
January 1, 2018 - December 31, 2021
BS in Computer Science at Université du Québec à Montréal
January 1, 2021 - December 31, 2024
BS in Business Administration (Finance) at Université du Québec à Montréal
January 1, 2018 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Government

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more