Gabriel Chouinard-Letourneau
Lead Mobile Developer
(Native & Cross-Platform)
Green Card holder in Nasvhille, TN
Profile
Ever since I started working in mobile development back in 2021, I have 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, productivity and fintech—areas where meaningful innovation can touch millions of lives.
Over the past 3 and a half years at 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.
- Drove improvements in communication, collaboration, and transparency across development squads, fostering better cross-team alignment.
- Contributed to streamlining mobile deployment processes, reducing redundancies, and improving delivery efficiency.
- Facilitated the iterative migration from Java to Kotlin and from Objective-C to Swift.
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
- Ruby
- Python
- Fastlane
- Redux / NgRx
- Gradle
- CocoaPods
- RxJs
- Reactive Extensions for .NET
- NodeJS
- REST API
- OOP concept
- Visual Studio
- Kotlin
- Swift
- Xcode
- TestFlight
- Firebase App Distribution
- FCM (Firebase Cloud Messaging)
- YAML
- XML
- Android Studio
- .NET 6+
- SQL
- AWS
- MVVM
- Git
- 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
Lead Mobile Developer (Native & Cross-Platform) - nventive
October 2023 - August 2025
- Led and took ownership of multiple mobile applications, collaborating closely with project managers and maintaining clear, consistent communication with clients throughout ongoing maintenance and support phases.
- Mentored new team members by actively supporting their onboarding process, helping to accelerate their ramp-up and ensure a smooth integration into the team.
- Facilitated engineering meetings and discussions to define precise scopes, driving progress on development and other relevant technical initiatives.
- Used Gradle to manage Android dependencies and build processes with the Groovy plugin.
- Initiated the migration of mobile applications from Java to Kotlin for Android and Objective-C to Swift for iOS, including the creation of language bridging headers where necessary.
- Boosted customer satisfaction by proactively identifying potential issues, addressing bugs, and recommending future enhancements to improve app performance and stability.
- Automated mobile application build and release processes using Azure Pipelines defined in YAML, integrating with Fastlane with Ruby for streamlined CI/CD workflows.
- Monitored and optimized CI/CD pipelines pipelines by identifying and resolving issues to ensure a smooth, reliable, and efficient release process.
- Reduced technical debt by 45% through consistent updates to SDK versions and ensuring compliance with annual Google Play Store and Apple App Store store requirements and deadlines.
- Managed end-to-end app deployments to both testing (using Firebase for Android and TestFlight for iOS) and production environments in the App Store and Google Play, delivering a seamless and stress-free experience for clients.
- 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
- 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
- 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
- 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
- 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