Yannick Guay
Gatineau, QC
Software Architect and Development Professional
Supporting organizations in the development, evolution, and maintenance of critical software systems while adhering to industry best practices.
Experienced professional with over 25 years of technical expertise, I specialize in developing and managing high-performing, secure software solutions. Adept at collaborating with internal and external teams, I ensure application availability, performance, and compliance while minimizing disruptions. Passionate about continuous learning and innovation, I adapt to business needs and deliver creative, effective solutions.
Core Competencies
- Software Development: .NET, C#, Python, Java, C++
- Code Management: Git, GitLab, deployment processes
- Methodologies: Agile (Scrum Master), SDLC
- Technologies: Cloud (AWS), VoIP, microservices
- Soft Skills: Client focus, autonomy, problem-solving, communication, leadership
Professional Experience
Principal Software Engineer
Motorola Solutions Inc. • Gatineau, QC • 10/2020 - Present
Responsible for developing and evolving critical software systems using Agile practices. Lead a team of six engineers, manage code via Git, and optimize deployments with Kubernetes.
- Led projects using Agile methodology as Scrum Master, ensuring performance and quality of deliverables.
- Developed Java microservices (Spring Boot, Quarkus) and contributed to scalable, secure solutions.
- Collaborated with stakeholders to align technical solutions with business needs.
- Mitigated risks by designing rigorous test plans and contingency strategies.
Cloud Telephony Specialist Consultant
Le Nordik Spa-Nature • Chelsea, QC • 3/2018 - 10/2020
Oversaw the overhaul of a cloud telephony system (AWS), including development, deployment, and maintenance.
- Designed and implemented a distributed solution with Python and Bash scripts to automate updates.
- Ensured operational continuity through meticulous planning and thorough testing.
- Resolved complex issues via in-depth analysis, enhancing client satisfaction.
Software Designer
Motorola Solutions (formerly Avtec) • Lexington, SC • 5/2018 - 12/2019
Developed and integrated features for an emergency call handling platform (Scout Software Suite).
- Utilized Git for code management and collaborated with external developers on integrations.
- Documented acceptance and unit test plans, ensuring system reliability.
- Addressed network issues through log and UDP packet analysis.
Software Designer
Motorola Solutions (formerly Airbus DS Communications) • Gatineau, QC • 2/2017 - 1/2018
Contributed to the development of the Vesta Software Suite for emergency call management.
- Developed in C++ and Erlang, managing code with collaborative tools.
- Fixed critical bugs through detailed log and SIP protocol analysis.
- Mentored junior developers, fostering teamwork and learning.
Education
Diploma of College Studies - Computer Science
College of Victoriaville • Victoriaville, QC, Canada
Technical Proficiencies
- Languages: .NET, C#, Python, Java, C++, Bash
- Tools: Git, GitLab, AWS (EC2, Lambda, ECS), Visual Studio
- Protocols: SIP, HTTP, TCP/UDP
- Platforms: Linux, Windows, AWS Cloud
Certifications and Professional Development
- Sales Professional Certification
- Exploration of technology trends through personal projects (AI, full stack development, React.js, vibe coding)