Louis Couture Link to heading

louisr.couture@gmail.com • (581) 980-7991

Experience Link to heading

Software Developer (Angel Software) Full-time
August-October 2025
  • Engineered software to automatically add dimensions to construction plans using C#
  • Applied geometric and mathematical reasoning to optimize dimension management algorithms
  • Implemented multiple client business rules to meet industry-specific requirements
Software Developer (Payfacto) Full-time
2024-2025
  • Diagnosed and resolved software bugs to improve system stability
  • Built a point-of-sale software application using VueJS and REST APIs
  • Extended API functionality by integrating new endpoints into the store architecture
  • Architected and rewrote installer generation system for point-of-sale application using NodeJS and InnoSetup, supporting both development and production environments
  • Developed comprehensive reporting features leveraging Go, Gin, Gorm, PHP and Doctrine
  • Authored unit tests with Vite and end-to-end tests with Playwright to ensure code quality
  • Documented new procedures and guides for products and organizational workflows
  • Transformed an online ordering portal into a cloud-based point-of-sale portal
  • Collaborated in code reviews within an agile development environment
Software Developer (Payfacto) Internships
2022-2024
  • Led migration of mobile ordering application from Cordova to CapacitorJS after conducting comprehensive research on available options
  • Designed and implemented application pages in close collaboration with graphic designer
  • Developed new version of payment terminal management platform from the ground up
  • Created reusable “atomic” components utilizing modern VueJS concepts such as v-model
  • Built a new point-of-sale system with cloud functionnalities
  • Participated in code reviews within an agile development framework
Web Programmer (GNITIC), Student Employment
2019-2022
  • Designed and developed responsive websites for clients using Joomla! and WordPress
  • Built an archive search platform for the Chibougamau Regional Historical Society
  • Implemented e-commerce solution with WooCommerce and developed custom extensions to meet specific client requirements
  • Created a web application in ReactJS for a regional book club
  • Optimized client websites following industry best practices
  • Queried and extracted database information for application integration

Personal and Academic Projects Link to heading

Electoral Compass Application

  • Developed using ReactJS and Golang with responsive design
  • Deployed on cloud infrastructure with Heroku
  • Enabled users to consult multiple electoral compasses in a single platform

Debate Timer Application

  • Supported multiple debate formats and variants with flexible configuration
  • Designed object-oriented architecture enabling seamless addition of new formats
  • Built with VueJS, Ionic, CapacitorJS and TypeScript
  • Achieved cross-platform compatibility for Android and iOS

“2 Tonnes” Game Card Consultation Application

  • Implemented custom authentication system tailored to application requirements
  • Integrated comment and reaction features for user engagement
  • Developed using ReactJS and .NET (C#)
  • Awarded 3rd place at the Quebec Games Award

BlueSky Feed Creation Using Natural Language Processing

  • Parsed and decomposed words by grammatical type (noun, determiner, adjective)
  • Analyzed and extracted current events topics from content
  • Ranked Bluesky posts by relevance based on identified trending topics

Online Course Timestamping Application

  • Enabled users to bookmark and return to specific moments in courses
  • Launched as mobile app on iOS and progressive web app on Android and PC
  • Integrated mobile keyboard shortcuts for enhanced productivity
  • Implemented text file export functionality
  • Designed dark mode with automatic detection of user system preferences

Watch Synchronization Application

  • Provided audio cues at precise minute intervals for accurate watch setting
  • Built with Jetpack Compose for Android platform
  • Supported multiple time zone adjustments

Planetary Trajectory Simulation

  • Completed as final college project in Natural Sciences program
  • Applied numerical approximation and differential equations to model planetary motion
  • Developed using Python and Matplotlib for data visualization

Resistance Calculator

  • Created graphical interface for selecting resistance color bands
  • Automated resistance value calculations based on color code
  • Built with Python and TkInter

Subatomic Particle Simulator

  • Simulated electric field behavior and particle interactions
  • Developed using Python and Pygame

Education Link to heading

  • Bachelor’s Degree in Software Engineering, Université Laval, Québec
  • DEC in Natural Sciences, Centre d’études collégiales à Chibougamau

Languages: French (Advanced), English (Advanced), Spanish (Beginner), Swedish (Beginner)

Search by Skill Link to heading

Community Involvement Link to heading

  • Vice President of Communications, Université Laval Debate Club, 2022-2025
  • Alumni Representative, University and College Debate League, 2024-2026