Paul Boucaud

Paul Boucaud

Senior Software Developer @ Cerence AI

About

6 years experience in software development. I have spent time working in a variety of workplace environments large and small across a wide range of technologies. From that I've learned to employ my strengths in in-depth analysis and communication to effectively build a foundation of knowledge in any new environment. Currently I actively use and specialize in C++, supplemented with Python to fulfill everyday tasks.

Country

Canada

City

Montreal

Industry

Computer Software

Skill

Unreal Engine, Technical Leadership, Gradle, Sockets, IPC, Multithreaded Development, Jenkins, Unit Testing, Regression Testing, Testing, C++, TypeScript, Software Development, Git, Debugging, Algorithms, Software Design, SSH Client, Scala, Mentoring

Experience

Cerence AI

Senior Software Developer

Cerence AI

LinkedIn
2024-1 - Present · 2 yrs 9 mos

Montreal, Quebec, Canada

Took on further responsibilities including taking ownership and spearheading development of several independent applications to be released alongside the project

Cerence AI

Software Developer

Cerence AI

LinkedIn
2021-8 - 2023-12 · 2 yrs 5 mos

Montreal, Quebec, Canada

Cerence is the global industry leader in creating unique, moving experiences for the automotive world. I was part of the Professional Services team, mainly assigned to the development of various embedded applications and libraries for the Toyota project. Some examples of the applications and work I did: • Maintained, debugged, and applied fixes for cloud services libraries in production utilizing grpc. • Implemented wrappers for internal libraries to allow them to be communicated with via IPC • Implemented a code generator to generate the interface of one such wrapper to allow for re-use between projects and versions. I also took a major role in the project itself, being in charge of integrations of underlying libraries (including some mentioned above) as well as the release process and pipelines. Throughout this there was a heavy focus on: • Multithreaded development and thread safety • Inter-process communications, including serialization and deserialization of data potentially between different operating systems • Optimization of performance, memory footprint, program size.

Nuance Communications

Software Developer

Nuance Communications

LinkedIn
2020-7 - 2021-6 · 1 yr

Montreal, Quebec, Canada

Nuance Communications builds technology that frees users to be their best selves and enables businesses to do their best work. As part of the Outbound Professional Services team, I worked with automated messaging systems. Individually or in small groups, we were responsible for tailoring the platform to individual customers' needs. • Worked alone or collaborated as part of a development team in an Agile environment. • Coordinated with QA for standard integration testing, and with clients for joint integration testing. • Studied to gain an in depth understanding of the SDK from which we work in order to efficiently determine the solutions required when problems arose. E.g. To know how to override parts of the libraries to get the required functionality, or to know if R&D needs to be involved. Languages used: • Scala • HTML Technologies used: • Proprietary SDK • Version Control - Git, Perforce • Environments - IntelliJ, VSCode • SSH Client - PuTTY

Risk Sciences International

Full Stack Developer

Risk Sciences International

LinkedIn
2020-6 - 2020-10 · 5 mos

Ottawa, Ontario, Canada

RSI delivers professional scientific, analytical, operational and decision-support services that help clients make sound choices. I was in charge of developing a web-based user interface for a prototype of an emergency asset tracking system for first responders. • Managed deadlines as a solo developer • Integrated the application with external systems • Experimented with various options to find the ideal technologies for our use case. Languages used: • JavaScript • HTML5 • CSS Technologies used: • AWS AppSync, DynamoDB • Version Control - SourceTree + BitBucket • Environments - VSCode

Cerence AI

Software Developer

Cerence AI

LinkedIn
2020-1 - 2020-4 · 4 mos

Montreal, Quebec, Canada

Cerence is the global industry leader in creating unique, moving experiences for the automotive world. I was part of the PS team assigned to Dialog development for Ford Sync4: • Coordinated with team in an Agile development environment • Learned and Worked primarily with Cerence's proprietary language, GDML • Developed bug fixes reported both by the customer and internally • Refactored sections of the code base to improve efficiency • Developed a unit testing framework for C++ modules for use by other developers • Managed script dedicated to generating audio recognition binaries from rules defined in various Excel sheets • Worked with speech scientists in a variety of world languages, learning details about phonetic transcriptions and pronounciations, to be able to apply that knowledge towards understanding issues. Languages used: • C++ (Processing intensive modules used C++) • Python (Primary language used for scripting) • GDML (Proprietary language used for the majority of the codebase) • CMake (Used to compile binaries for C++ modules) (minor) Technologies used: • Version Control - Git Bash + GitlLabs, P4V + Perforce • Environments - Eclipse, Visual Studio, VSCode • Issue Tracking - Jira

Headwaters Inc.

Software Developer

Headwaters Inc.

LinkedIn
2019-1 - 2019-12 · 1 yr

Ottawa, Canada Area

Headwaters develops and produces consumer electronics. I worked in the R&D office, handling all Software related tasks for the company. • Maintained and updated their SoundOasis mobile applications. • Assisted in maintaining and updating the company websites • Prototyped and developed new app ideas. • Prototyped and developed software requirements for new products. Generally Arduino or IC programming. • Independently researched subjects relevant to tasks Programming Languages used: • Java, Objective-C, and Swift (Mobile applications) • C and C++ (Arduino, IC Programming, and Native app development), • PHP, HTML, and CSS (Web development) (Minor) Technologies used: • Android Studio, XCode (Mobile apps) • Arduino • AWS Lambda, DynamoDB (Alexa Skills) • WordPress (minor) Researched several areas of programming in depth: • Audio Digital Signal Processing • Android Communication Protocols (USB, Bluetooth)

Your Independent Grocer

Sales Clerk

Your Independent Grocer

2010 - 2019-12 · 10 yrs

Ontario, Canada

Worked as a Sales Clerk for the produce department at Wilson's YIG. Interpersonal: • Provided mentorship and training to new hires • Professionally assisted customers with questions, concerns, and requests • Worked as a team to complete daily tasks and ensure proper operations Work: • Managed multiple work priorities, demonstrating effective time management skills • Broke down deliveries and replenished stock • Conducted inventory cycle counts • Created new signs & labels for prices changes in product

Education

Carleton University

Carleton University

LinkedIn

Computer Science

2013 - 2018 · 5 yrs

Learned all things Computer Science. Including but not limited to: • Application development with various languages (as seen in skills) • Development methods (used Agile) • Relational databases (SQL, SQLite primarily) • Version control tools (primarily Github, Unity Collaborate)

Paul Boucaud's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find 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.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.