Jérôme Lavoie
Software Developer @ Audiokinetic
About
I'm a devoted software developer with 10+ years of experience in the industry. I have a demonstrated history of designing software to enable high-performance audio processing working with programming languages such as C, C++, C#, Python, Java, JavaScript, and more. I have helped startups establish strong software platforms to build products, file patents, and establish business relations. I have a strong desire to work with great teams in which I can learn and share my knowledge, with an interest in graduating to a leadership or management position.
Canada
Montreal
Computer Software
Software Architecture, Software Design Patterns, Software Design, C++, C#, Python, Software Development, Software Engineering, Agile Methodologies, Visual Studio, Java, JavaScript, XML, HTML, SQL, MySQL, JSON
Experience

Audio Programmer
Montreal, Canada
- Implement and maintain audio engine features in Anvil game engine. - Implement and maintain audio gameplay features in Rainbow Six Siege game. - Work in Wwise to implement audio features. - Work in multi-disciplinary team to ensure proper integration of audio sofware in game engine. - Work with other audio programmers within Ubisoft to ensure consistency across projects

Software developer
Montreal, Quebec, Canada
- Design, implement, and maintain audio processing engine in C++ with JUCE and VST. - Create, test, integrate et deploy multiple versions of the audio processing engine on AWS with Python, C#, and C++. - Manage maintenance, integration, and deployment of sources with GitHub, TeamCity Octopus, Bash, and GNU Make. - Integrate third party libraries for machine learning, audio feature extraction and more. - Assume the role of Scrum Master in a multi-disciplinary team of audio researchers, audio/mastering technicians, and software developer using Agile and Jira.

Software Engineering intern
Westmount, Quebec, Canada
- Implement and improve audio processing algorithms in C++. - Prepare demo programs for multiple technologies in C++. - Improve and/or create software from research code in MATLAB and C++. - Implement and improve image processing algorithms in C++.

Programmer-Analyst intern
Longueuil, Quebec, Canada
- Design, implement and maintain online timesheet system in Java with Servlet, JSP, and Oracle database. - Program, deploy and distribute timesheet reports. - Analyze problems and requests for business logic in Oracle Enterprise Manager. - Apply solutions to solve problems in business logic.
Jérôme Lavoie's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




