With over 18 years of experience as a software developer, I specialize in full-stack development using Microsoft .NET technologies. I’m proficient across the entire development stack—from building dynamic, responsive front-end applications to developing scalable back-end services and managing complex databases. My technical expertise includes C#, .NET (Framework, Standard, Core), ASP.NET MVC, and ADO.NET, along with databases such as MS SQL Server (2000–2019), Azure SQL, and PostgreSQL. On the front end, I’m skilled in HTML, XML, XSLT, SCSS, AngularJS, Angular (2–17), jQuery, JavaScript, TypeScript, RxJS, and JSON. I also have experience with Ionic Framework, Capacitor, Cordova, Electron, and Azure Blob Storage for cross-platform and hybrid application development. Additional competencies include Redis Cache, ElasticSearch, Lucene, MassTransit, Docker, and Kubernetes, supported by version control tools such as TFS and Git. I work comfortably in agile development environments, leveraging tools like Visual Studio and VS Code to deliver clean, efficient, and maintainable solutions that meet business needs and scale effectively.

Alain Legault

With over 18 years of experience as a software developer, I specialize in full-stack development using Microsoft .NET technologies. I’m proficient across the entire development stack—from building dynamic, responsive front-end applications to developing scalable back-end services and managing complex databases. My technical expertise includes C#, .NET (Framework, Standard, Core), ASP.NET MVC, and ADO.NET, along with databases such as MS SQL Server (2000–2019), Azure SQL, and PostgreSQL. On the front end, I’m skilled in HTML, XML, XSLT, SCSS, AngularJS, Angular (2–17), jQuery, JavaScript, TypeScript, RxJS, and JSON. I also have experience with Ionic Framework, Capacitor, Cordova, Electron, and Azure Blob Storage for cross-platform and hybrid application development. Additional competencies include Redis Cache, ElasticSearch, Lucene, MassTransit, Docker, and Kubernetes, supported by version control tools such as TFS and Git. I work comfortably in agile development environments, leveraging tools like Visual Studio and VS Code to deliver clean, efficient, and maintainable solutions that meet business needs and scale effectively.

Available to hire

With over 18 years of experience as a software developer, I specialize in full-stack development using Microsoft .NET technologies. I’m proficient across the entire development stack—from building dynamic, responsive front-end applications to developing scalable back-end services and managing complex databases.

My technical expertise includes C#, .NET (Framework, Standard, Core), ASP.NET MVC, and ADO.NET, along with databases such as MS SQL Server (2000–2019), Azure SQL, and PostgreSQL. On the front end, I’m skilled in HTML, XML, XSLT, SCSS, AngularJS, Angular (2–17), jQuery, JavaScript, TypeScript, RxJS, and JSON. I also have experience with Ionic Framework, Capacitor, Cordova, Electron, and Azure Blob Storage for cross-platform and hybrid application development.

Additional competencies include Redis Cache, ElasticSearch, Lucene, MassTransit, Docker, and Kubernetes, supported by version control tools such as TFS and Git. I work comfortably in agile development environments, leveraging tools like Visual Studio and VS Code to deliver clean, efficient, and maintainable solutions that meet business needs and scale effectively.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

French
Fluent
English
Fluent

Work Experience

Senior .NET Full Stack Developer at Caisses Desjardins
July 1, 2024 - Present
Perform development and support tasks for the investment department, building and maintaining .NET-based web applications.
Senior .NET Full Stack Developer at Crisis24/GardaWorld
June 1, 2023 - June 30, 2024
Work on the TopoOne real-time risk management platform; implement and manage pipelines, metadata, notifications, audits, data, reporting and Identity Access Management micro-services with MassTransit; develop real-time data pipelines.
Angular/Ionic Mentor/Developer at GTI Canada/Multiplemedia
August 1, 2021 - September 30, 2022
Acted as Ionic/Angular advisor to junior team members; led development to convert Just For Laughs Toronto website to a mobile app.
Senior .NET Full Stack Developer (GIA / Identity and Access Management) at Caisses Desjardins
October 1, 2020 - May 30, 2023
Led .NET development on GCAD (Active Directory account management) to manage Mouvement Desjardins internal secondary user accounts, roles, and functions; implemented SSO in Angular frontend; added translation module; created backend API to communicate with SailPoint IIQ; JWT-based secure communication; implemented Redis and caching strategies; YAML pipelines for PCF/Concourse.
Senior .NET Full Stack Developer at Group Azur
August 1, 2018 - December 30, 2018
Developed Opimian platform modules; created a custom logging system; integrated with Bambora for payments and Eudonet for membership synchronization; provided development support on various features.
Senior .NET Full Stack Developer at PSP Investments
June 1, 2017 - July 31, 2018
Developed an application to aggregate country indicators from multiple sources, generating rankings and axis-type calculators; contributed SPA REST APIs and automated jobs.
Front-End Developer at Intact Insurance
January 1, 2017 - May 30, 2017
Integrated and developed customized insurance quote UI components for Home Quick Quote project; deployed to environments; coordinated tasks via JIRA.
IT Consultant at Glengarry Inter-Agency Group
April 1, 2016 - December 31, 2016
Performed various IT tasks; trained staff; developed internal web applications including ticketing, contact list manager and inventory tracking; website rewrite.
Microsoft Dynamics AX Developer at Moulure Alexandria Moulding
April 1, 2016 - December 31, 2016
Developed internal management procedures in X++; implemented NSS XML imports to track geolocations and delivery scans to save electronic signatures.
Senior .NET Full Stack Developer at Fiera Capital Corporation
June 1, 2014 - March 31, 2016
Led module development: enterprise-wide employee assessment with integrated workflow; handled fund trading operations; prepared migration from ASP.NET MVC to AngularJS/WebAPI architecture.
Senior .NET Full Stack Developer at Fiera Capital Corporation
May 31, 2014 - March 31, 2016
Contributed on re-architecting to AngularJS/WebAPI and supporting modules.
Senior .NET Full Stack Developer at Orckestra
August 1, 2015 - December 31, 2015
Built e-commerce solutions; backend in C#; frontend in ASP.NET MVC with jQuery; designed data model for investment modules.
Senior .NET Full Stack Developer at ESPEO
June 1, 2013 - February 28, 2014
Developed CashOnTime product; translated business rules from PHP app; designed DB structure; implemented multi-tier architecture.
Senior .NET Full Stack Developer at Abilis Solutions
January 1, 2011 - May 31, 2013
Maintained CORIS application; implemented financial transaction module; SSIS reporting; improved performance.
Analyst Programmer at Fujitsu America
June 1, 2010 - December 31, 2010
Maintained WCF application for provincial medical and pharmaceutical queries; supported system enhancements.
Web Programmer/ Quality Assurance Analyst at Twist Image
September 1, 2009 - May 31, 2010
Developed and tested in-house and commercial web applications; performed QA and JIRA coordination.
Web Programmer at Cossette Communications/ Fjord Interactive
July 1, 2008 - August 31, 2009
Developed and tested several web applications; contributed to product development.
Software Quality Assurance Analyst at Oceanwide Inc.
May 11, 2006 - May 10, 2008
Tested Vessel Broker System; assisted with QA for web-based insurance management for fleets.

Education

CIW Certified Internet Webmaster at A.E.C
January 1, 2001 - January 1, 2002

Qualifications

Certified Internet Webmaster (CIW)
January 1, 2001 - December 31, 2002

Industry Experience

Software & Internet, Financial Services, Professional Services, Retail, Other