Al Gagnon L.I.O.N.
Software Engineering Manager at Lone Wolf Technologies- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Native or bilingual proficiency
Topline Score
Bio
Paul Paiement
My team was responsible for integrating a new Learning Management System. Al wrote applications that permitted us to extract data from our in house LMS in order to import the data to the new LMS. Al was always available and very energetic. He did a great job ...
Mark Poitras
I was Al's supervisor for just over one year. I found Al to be an excellent team player and was lucky to have him on my team. I often used Al as my Go - To guy when I needed things done or to provide guidance to some of the junior employees. Al is very knowledgeable and easily finds answers to questions and solutions to problems he is given. I find that Al’s personality lends him to fit in any situation presented to him and performs above any standard measurement tool. Al is just a very well rounded guy who is an asset to any environment.
Paul Paiement
My team was responsible for integrating a new Learning Management System. Al wrote applications that permitted us to extract data from our in house LMS in order to import the data to the new LMS. Al was always available and very energetic. He did a great job ...
Mark Poitras
I was Al's supervisor for just over one year. I found Al to be an excellent team player and was lucky to have him on my team. I often used Al as my Go - To guy when I needed things done or to provide guidance to some of the junior employees. Al is very knowledgeable and easily finds answers to questions and solutions to problems he is given. I find that Al’s personality lends him to fit in any situation presented to him and performs above any standard measurement tool. Al is just a very well rounded guy who is an asset to any environment.
Paul Paiement
My team was responsible for integrating a new Learning Management System. Al wrote applications that permitted us to extract data from our in house LMS in order to import the data to the new LMS. Al was always available and very energetic. He did a great job ...
Mark Poitras
I was Al's supervisor for just over one year. I found Al to be an excellent team player and was lucky to have him on my team. I often used Al as my Go - To guy when I needed things done or to provide guidance to some of the junior employees. Al is very knowledgeable and easily finds answers to questions and solutions to problems he is given. I find that Al’s personality lends him to fit in any situation presented to him and performs above any standard measurement tool. Al is just a very well rounded guy who is an asset to any environment.
Paul Paiement
My team was responsible for integrating a new Learning Management System. Al wrote applications that permitted us to extract data from our in house LMS in order to import the data to the new LMS. Al was always available and very energetic. He did a great job ...
Mark Poitras
I was Al's supervisor for just over one year. I found Al to be an excellent team player and was lucky to have him on my team. I often used Al as my Go - To guy when I needed things done or to provide guidance to some of the junior employees. Al is very knowledgeable and easily finds answers to questions and solutions to problems he is given. I find that Al’s personality lends him to fit in any situation presented to him and performs above any standard measurement tool. Al is just a very well rounded guy who is an asset to any environment.
Credentials
-
Azure Data Fundamentals
MicrosoftFeb, 2022- Nov, 2024 -
Scrum: Advanced
LinkedInMar, 2020- Nov, 2024 -
Agile Product Owner Role: Foundations
LinkedInFeb, 2020- Nov, 2024 -
Managing Technical Professionals
LinkedInFeb, 2020- Nov, 2024 -
Scrum: The Basics
LinkedInFeb, 2020- Nov, 2024 -
Software Testing: Planning Tests for Mobile
LinkedInFeb, 2020- Nov, 2024 -
Microsoft Certified Solutions Associate (MCSA)
MicrosoftNov, 2019- Nov, 2024 -
SQL Tips, Tricks, & Techniques
LinkedInOct, 2019- Nov, 2024 -
Business Analyst and Project Manager Collaboration
LinkedInAug, 2019- Nov, 2024 -
Learning REST APIs
LinkedInAug, 2019- Nov, 2024 -
Microservices Foundations
LinkedInAug, 2019- Nov, 2024
Experience
-
Lone Wolf Technologies
-
Canada
-
Software Development
-
400 - 500 Employee
-
Software Engineering Manager
-
Aug 2022 - Present
- Hire and lead engineering resources- Grow people and teams through coaching, mentoring, and management- Advocate and advance modern software development and engineering practices- Identify and introduce changes in the way the teams operate in order to achieve with them an impactful state- Manage a cross functional and geographically dispersed teams (4 teams, ~30 resources)- Ensure the teams are consistently delivering impactful solutions in a timely manner- Be the point of escalation for any issues related to the timely delivery of software projects- Be part of the technical leadership for the project - Work tightly with the product lead and extended leadership team to set the vision for the product, build and communicate strategy, and improve ways of working as a team- Facilitate effective intra and inter-team communication and knowledge sharing- Ensuring Development teams are working in sync with Product, DevOps and QA- Ensure that the team members operate within the aligned processes- Improve project delivery by actively sharing KPI statistics with the team as it relates to Ticket and Story Points delivery, Defect trends, etc.- Work with the Product team to adjust delivery expectations by taking into account the historical delivery of the team- Constantly monitor release bucket tickets and progress. Work with the Product Lead to ensure the release buckets contain what is reasonably achievableWhile taking on all of the above, I also took from my departing Director after an organizational restructure. That included but is not limited to:- Becoming a de facto owner of his application portfolio and company vertical- Report up directly to the VP of Engineering- Become the main focal point for many initiatives in progress or just getting started, beyond those in my immediate portfolio- Find opportunities for streamlining, process improvements or cost reductions across the vertical rather than just an individual project Show less
-
-
Engineering Team Lead/Manager
-
Mar 2021 - Aug 2022
1. Lead/Manage a team of distributed software developers across various feature and internal projects.- Conduct code reviews- Team mentoring- Quarterly team member reviews- Conduct interviews- Work closely with Product Owners and Product Management teams to support, design and development of new products and enhancements to existing products, and product lifecycle management2. Creation of database development standards and guidelines- Document and implement the initial guidelines3. Implement SonarQube within our development process with a plan to reduce our technical debt4. Help out with troubleshooting SQL Server related issues across different products- Index implementation/cleanup- Implement some high level database development standards for the team to start implementing.5. Report creation and management- Migration and deployment of custom ad-hoc reports to canned reports in SSRS- Permission management of SSRS reports- GIT repo creation and management- Assess report requirements to determine best approach. Kick off a process of standardizing all Sales team reports into a set of reports to be used by everyone6. Custom tool development to help with day to day activities- Custom Excel Add-in (VBA) to validate data and generate structured SQL Script to facilitate data importing following business rules and datamodel logic.- Custom SQL script execution tool (C# .NET 6) to execute, validate and report on the success of the scripts identified above. Show less
-
-
-
Vale
-
Brazil
-
Mining
-
700 & Above Employee
-
IT Systems Analyst/Technical Lead
-
Jun 2017 - Mar 2021
- Lead technical team on product development (API, Mobile, Database and Web applications) - Short Interval Control (SIC) application SME - Manage features and scope creep against budget and timeline - Mentor other developers - Develop and modify development and implementation guidelines - Conduct Code reviews - Creation/maintenance of User, Technical and Architecture documentation - Time sheet approvals - Create custom tools in Excel/VBA to facilitate and automate end user tasks. - Travel as required Show less
-
-
-
MAETA Consulting
-
Sudbury Ontario
-
Owner/Consultant
-
Sep 2009 - Dec 2017
- Software and Hardware support. - Custom Software development. - Business Process Improvement with custom or off the shelf solutions - Project Management - Software and Hardware support. - Custom Software development. - Business Process Improvement with custom or off the shelf solutions - Project Management
-
-
-
Collège Boréal
-
Canada
-
Higher Education
-
300 - 400 Employee
-
Program Advisory Committee Member
-
Sep 2008 - Dec 2017
-
-
Professor
-
Aug 2011 - Dec 2011
Teacher in the Information Technology program covering the following course(s):- Introduction to relational databases (SQL Server)
-
-
Software Developer/Application Implementor
-
Jan 2010 - Jun 2010
Various tasks related to the implementation of a the ANGEL LMS System------------------------------------------------------------------------------------- Develop custom applications to help in the extraction and migration of data from the original system to the new system- Support the existing LMS system.- Support the staff in testing of the new system.- Oversee migration progress and troubleshoot issues as necessary.- Open support tickets with the manufacturer to fix discovered issues.- Creation of an application which will generate SQL Insert/Update statements for information contained in an Excel sheet with database table mappings. Show less
-
-
-
Wipro
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Specialist
-
Mar 2014 - Mar 2017
• Analyze existing SETCIM system • Creation of required documentation for PI tag and ACE tag creation • Creation of various tools for SETCIM analysis, SETCIM export to SQL, SQL to PI Migration, Data validation, PI Data Removal Tool using the AF SDK • Creation of custom Excel Add-in to facilitate the creation of new, and modification of existing forms for the client’s Manual Data Entry application • Work directly with the Application SME and PI SME • Creation of project plans and estimates • Lead team in analysis of PI Systems and Migration • Meet with clients and provide project updates • Creation of various Excel Add-ins to facilitate the analysis of system configuration and data files • Document and train employees on new Excel tools Show less
-
-
-
M+W Group
-
Germany
-
Semiconductors
-
700 & Above Employee
-
Applications Analyst
-
Jan 2013 - Mar 2014
- IOQ Testing (Installation & Operational Qualification) - User Requirements Documentation - Systems Analysis - Data gathering for Statitical Analysis - Custom tool creation to gather required data - Conduct End User meetings - IOQ Testing (Installation & Operational Qualification) - User Requirements Documentation - Systems Analysis - Data gathering for Statitical Analysis - Custom tool creation to gather required data - Conduct End User meetings
-
-
-
BESTECH
-
Canada
-
Mining
-
100 - 200 Employee
-
Software Developer/Business Improvement Analyst
-
Apr 2011 - Jan 2013
- Project Analysis and Proposals - Team lead for the software development and deployment - Project Management - Develop custom application solutions - Requirements gathering - Excel Report Creation - VBA Development - Execute Time Studies - Project Analysis and Proposals - Team lead for the software development and deployment - Project Management - Develop custom application solutions - Requirements gathering - Excel Report Creation - VBA Development - Execute Time Studies
-
-
-
Northern Ontario Software Developer Community
-
Sudbury, Ontario
-
Founder/President
-
Sep 2010 - Jan 2012
-
-
-
Centric Mining Systems
-
Canada
-
Mining
-
1 - 100 Employee
-
Systems Analyst
-
Jun 2010 - Apr 2011
Various tasks relating to the Centric Mine Production Management System ---------------------------------------------------------------------------------- - Report Building with SQL Server Reporting Services 2005 - SQL Function and Query development. - Documentation Updates - Client Meetings. - Travelling to various client sites around the world. Various tasks relating to the Centric Mine Production Management System ---------------------------------------------------------------------------------- - Report Building with SQL Server Reporting Services 2005 - SQL Function and Query development. - Documentation Updates - Client Meetings. - Travelling to various client sites around the world.
-
-
-
Four Leaf Solutions.
-
Sudbury, Ontario
-
Programmer Analyst/PI Admin
-
Apr 2006 - Jan 2010
- Program web applications (PIMA, APPSRS, NREWLog). - Assign work to other employees according to work requirements and skills. - Code using various languages such as ASP.NET (1.1/2.0), JavaScript, VB .NET, MS SQL 2000/2005, MySQL; Project initiation/Promotion documentation. PI Admin Roles ----------------------- - Creation of new Ace Calculations, installation of interfaces - Creation of various new tags - Creation of interface and promotion documents. - Partnership management Show less
-
-
Education
-
Collège Boréal
Associate's Degree, Information Technology