Gabriel Chouinard-Letourneau
Mobile Engineer
Nasvhille, TN
Profile
Ever since I started working in mobile development back in 2021, I havve been drawn to problem-solving. Whether it is untangling a tricky bug or designing a feature that feels effortless for the end user, I thrive on finding solutions that make a real difference. Over the years, I have had the chance to work on projects across industries as varied as transportation and energy, each one teaching me how technology can improve everyday life. What drives me most is the opportunity to create apps that genuinely impact people, which is why I am excited to explore new challenges in fields like entertainment, sports, healthcare, and fintech—areas where meaningful innovation can touch millions of lives.
Over the past 3 years and a half at nventive, I've had the opportunity to collaborate directly with clients, ensuring their goals are fully met. As the lead on several mobile app projects, I play a key role in delivering high-quality solutions that not only meet client expectations but also create value for both the app users and the business. My focus is on making sure our work is not just functional but truly enhances the user experience.
“A man, though wise, should never be ashamed of learning more, and must unbend his mind.”
Career Highlights
- Initiated and led the migration from Xamarin to .NET MAUI, including the SDK upgrade to .NET 6.
- Took full ownership of multiple applications, facilitating knowledge transfers to ensure long-term scalability and improvement.
- Enhanced mobile development practices by aligning departmental workflows with current industry standards.
- Launched a security initiative to remove outdated secrets from legacy applications and strengthen overall app security.
- Contributed to streamlining mobile deployment processes, reducing redundancies, and improving delivery efficiency.
Featured Projects
- Fitness application: Hexfit
- Wine ordering application: Le Maitre - Caviste Vituel
- Ticket booking application: Orléans Express
- Transportation application (version 1.2.0+): Isaac Connect
- Rewards application (previous version): Journie
- Mental health prevention application (Quebec, Canada Only): AQPS My tools
- Financial goal tracking application (critical bug fixing support): MyMD
- Time tracking for construction workers application: ÉKR CSD
Skills
Development
- Web development
- Mobile development
- Javascript
- Typescript
- Elixir
- Django
- React JS
- Angular
- React Native
- Expo
- Fastlane
- Redux / NgRx
- Gradle
- CocoaPods
- RxJs
- Reactive Extensions for .NET
- NodeJS
- REST API
- JQuery
- OOP concept
- Visual Studio
- Kotlin
- Swift
- Xcode
- TestFlight
- Firebase App Distribution
- FCM (Firebase Cloud Messaging)
- YAML
- XML
- Android Studio
- .NET 6+
- SQL
- AWS
- MVVM
- AGILE
- SCRUM
- UI/UX
- Git (GitHub, GitLab, etc.)
- Azure DevOps
- DevOps
- CI/CD
Soft skills
- Proven leadership in guiding teams and projects
- Strong sense of ownership and accountability
- Adaptable to evolving technologies and project needs
- Clear and effective communicator with technical and non-technical stakeholders
- Active listener, ensuring alignment and understanding
- Open-minded and receptive to new ideas and feedback
- Enthusiastic and driven to deliver impactful solutions
- Collaborative team player focused on achieving shared goals
School
Techniques d'intégration multimédia - Cégep Sainte-Foy
DEC - Web development and multimedia
2017 - 2020
Professional Experience
Project lead developer (Mobile - Native & Hybrid) - nventive
October 2023 - Today
Tasks
- Led multiple mobile projects, collaborating closely with project managers and maintaining clear communication with clients during the ongoing maintenance and support of their applications.
- Boosted customer satisfaction by proactively identifying potential issues, addressing bugs, and recommending future enhancements to improve app performance and stability.
- Reduced technical debt by 45% through consistent updates to SDK versions and ensuring compliance with annual Android and iOS store requirements and deadlines.
- Managed end-to-end app deployments to both testing and production environments in the App Store and Google Play, delivering a seamless and stress-free experience for clients.
- Maintained and optimized CI/CD pipelines to ensure efficient, reliable, and low-risk app delivery.
- Actively contributed to the Native Mobile Development Committee by refining onboarding processes, enhancing development workflows, and evaluating new technologies and best practices to drive continuous improvement.
Mobile developer .NET - nventive
November 2021 - October 2023
Tasks
- Developed and enhanced multiple mobile applications for a diverse range of clients.
- Contributed to open-source repositories, supporting community-driven improvements and knowledge sharing.
- Implemented new features, refined UI components, and performed debugging and refactoring based on user stories and task requirements.
- Updated and maintained internal tools, libraries, and packages to ensure stability and scalability across projects.
- Participated in the Native Mobile Development Committee, improving onboarding processes, optimizing workflows, and researching new practices and technologies to elevate development quality and efficiency.
Mobile developer - Hexfit
May 2021 - November 2021
Tasks
- Developed a new version of a fitness mobile application using React Native.
- Enhanced and modernized the application’s deployment pipeline for smoother releases.
- Implemented new features and functionality based on user stories and task requirements.
Fullstack developer - Crakmedia
January 2021 - May 2021
Tasks
- Contributed to full-stack development across multiple projects.
- Designed and implemented new features based on user stories and task requirements.
- Performed debugging and issue resolution to ensure application stability.
- Actively participated in Agile workflows, including sprint planning, stand-ups, and retrospectives.
Developer - Modellium
March 2020 - December 2020
Tasks
- Developed full-stack solutions for connected city applications.
- Designed, implemented, and maintained REST APIs to support mobile and web functionality.
- Built and enhanced features based on user stories and task requirements.
- Debugged and resolved issues to ensure stable and reliable application performance.
- Managed application deployments across staging and production environments.
- Built and maintained staging environments to support testing and quality assurance.
- Authored and executed test cases to validate features and ensure high-quality releases.
- Performed database migrations and optimized SQL Server scripts for efficiency and reliability.
Languages Proficiency
French
Native
English
Fluent