I am a motivated software engineer with over three years of full-stack experience, thriving in Agile environments where I deliver end-to-end features from design through deployment. I specialize in scalable application development, workflow optimization, and fostering collaboration across teams. I am passionate about problem-solving, taking ownership of tasks, and mentoring others in technical best practices. Currently, I teach programming and game development at Algonquin College, helping students become industry-ready by connecting academic learning with real-world practices. Previously, I have upgraded legacy client systems, developed asynchronous workflows, built API integrations, authored technical documentation, and led QA efforts, all aimed at improving software usability and client satisfaction.

Ali Monette

I am a motivated software engineer with over three years of full-stack experience, thriving in Agile environments where I deliver end-to-end features from design through deployment. I specialize in scalable application development, workflow optimization, and fostering collaboration across teams. I am passionate about problem-solving, taking ownership of tasks, and mentoring others in technical best practices. Currently, I teach programming and game development at Algonquin College, helping students become industry-ready by connecting academic learning with real-world practices. Previously, I have upgraded legacy client systems, developed asynchronous workflows, built API integrations, authored technical documentation, and led QA efforts, all aimed at improving software usability and client satisfaction.

Available to hire

I am a motivated software engineer with over three years of full-stack experience, thriving in Agile environments where I deliver end-to-end features from design through deployment. I specialize in scalable application development, workflow optimization, and fostering collaboration across teams. I am passionate about problem-solving, taking ownership of tasks, and mentoring others in technical best practices.

Currently, I teach programming and game development at Algonquin College, helping students become industry-ready by connecting academic learning with real-world practices. Previously, I have upgraded legacy client systems, developed asynchronous workflows, built API integrations, authored technical documentation, and led QA efforts, all aimed at improving software usability and client satisfaction.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Professor at Algonquin College
September 1, 2023 - Present
Teach C++, C#, object-oriented programming, UML, design patterns, applied mathematics, and game physics/mechanics with a strong focus on industry readiness. Design and deliver project-based labs and interactive prototypes in Unity and Unreal Engine covering 2D and 3D gameplay, networking, and design patterns. Mentor students on collaborative workflows using GitHub and Agile methodologies. Consistently achieved strong teaching evaluations averaging 4.5 out of 5.
Software Developer at Case IQ
March 1, 2025 - September 1, 2025
Upgraded all client systems from legacy codebase by rewriting and optimizing custom features while ensuring backward compatibility. Delivered full development cycles and over 100 client upgrades with post-upgrade support. Developed asynchronous workflows automating complex processes, improving speed and error handling for high volume attachments and nested forms. Designed and built efficient API integrations across REST, GraphQL, and SOAP with JSON/XML data handling. Created a CLI tool to automate client SSO configuration, reducing errors. Authored comprehensive technical documentation, reducing post-deployment incidents by 40%. Developed full-stack features enhancing UI and backend for thousands of users.
Lead Application Tester at Case IQ
December 1, 2021 - September 1, 2025
Led QA efforts focusing on front-end testing, discovering critical bugs early in development. Developed automated testing scripts in Python that reduced regression testing time and increased release efficiency. Recognized for initiative and accuracy, promoted to QA lead within one month.

Education

Advanced Diploma at Algonquin College
January 1, 2017 - January 1, 2021
Game Development at Algonquin College
January 11, 2030 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Gaming, Professional Services

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Ottawa today.