Pierre-Luc Boily

Software Developer at Adacel
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Montreal, Quebec, Canada, CA
Languages
  • anglais Professional working proficiency
  • Français Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 200 - 300 Employee
    • Software Developer
      • Dec 2012 - Present

      • R&D for speech recognition team: ▫ Improved compilation time of our code base by 75% by replacing Make by SCons ▫ Improved speech recognition performance in our simulation application (Maxsim) ▫ Metadata analysis from voice recognition engine (Nuance / Verbyx / Cerence) ▫ Customers analysis problem ▫ Looking for new strategy to improve the speech recognition grammars ▫ Development of a new speech recognition application in C + + ▫ Design and Architecture of C++ code • Also Qt interface programmer. Prototyping, mock-up creation, iteration to improve the ergonomics. • The Adacel engineering group adheres to CMMI Level 3. Development processes are very well documented and regulated. • Projets ▫ Lexix (speech recognition) ▫ Maxsim (tower control simulator) Show less

    • Canada
    • Software Development
    • 100 - 200 Employee
    • Team Lead/Software Developer
      • Apr 2011 - Dec 2012

      • Team lead of a team of five (5) developers • Worked on animation software such as toonboom animation, toonboom studio, flipboom cartoon (desktop and iPad) • Using technologies such as C++, Objective-C, Qt, iCloud, iOS, Open-GL, MacOS • Responsible for product branches creation/management using SVN • Implement agile methodology to improve the development process and the communication between colleagues and teams • Responsible for the analysis, design, development and delivery of software on OSX, Windows and iOS platforms. Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Analysis Programmer/Consultant
      • Jun 2005 - Apr 2011

      As PCO consultant, we are sent in aeronautic companies to customize, install and maintain PLM/CAD systems. On behalf of PCO, I worked for : - Boeing - ITER - Bombardier - Thales I traveled to United-Stated, France and India As PCO consultant, we are sent in aeronautic companies to customize, install and maintain PLM/CAD systems. On behalf of PCO, I worked for : - Boeing - ITER - Bombardier - Thales I traveled to United-Stated, France and India

    • Canada
    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Analysis Programmer/Administrator on behalf of PCO Innovation
      • Oct 2009 - Mar 2011

      • Customer needs analysis. • Development of a C++ interface for data exchange via XML between SAP and Enovia. • Creating UML documentations to clearly describe the program components using inheritance between classes, polymorphism etc. .. • Improved debugging classes(improving traces, creating a specialized class to print only certain module) • Bug analysis and troubleshooting • Enovia server maintenance and installation. • Customer needs analysis. • Development of a C++ interface for data exchange via XML between SAP and Enovia. • Creating UML documentations to clearly describe the program components using inheritance between classes, polymorphism etc. .. • Improved debugging classes(improving traces, creating a specialized class to print only certain module) • Bug analysis and troubleshooting • Enovia server maintenance and installation.

    • France
    • Research Services
    • 700 & Above Employee
    • Analysis Programmer/Administrator on behalf of PCO Innovation
      • Jan 2008 - Jul 2009

      • Development of an application with Python and SQL to automate the exchange of engineering data between the partners of the organization (USA, Japan, China, Russia). Using thread and compression library to improve performance and reliability on the network. • Developing Python scripts to automate software deployments on servers and client machines • Creating a GUI using the VB.NET language facilitate CAD/PLM software start-up for end-users.. • System architecture and network architecture analysis for better software configuration. • User support. • Deployment and maintenance of ENOVIA, CATIA, DELMIA on twenty (20) Windows 2003 server and on around 200 computers (Windows XP client) Show less

    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Analysis Programmer on behalf of PCO Innovation
      • Jul 2007 - Dec 2007

      • customer requirements analysis • Customization of the PLM/CAD system using C++ language • Creation of documentation, how to install the system etc. • ENOVIA installation on Windows 2003 Server. • customer requirements analysis • Customization of the PLM/CAD system using C++ language • Creation of documentation, how to install the system etc. • ENOVIA installation on Windows 2003 Server.

    • United States
    • Aviation & Aerospace
    • 700 & Above Employee
    • Analysis Programmer on behalf of PCO Innovation
      • Sep 2005 - Jun 2007

      • Analysis, customization and maintenance of the PLM system (ENOVIA) for the 787 project , in a UNIX environment (AIX). • C++ Development, SQL and XML • Writing technical documentation describing the architecture of the code. • Analysis, customization and maintenance of the PLM system (ENOVIA) for the 787 project , in a UNIX environment (AIX). • C++ Development, SQL and XML • Writing technical documentation describing the architecture of the code.

Education

  • Zero To Mastery Academy
    Web Developer, React, Javascript, NodeJs
    2022 - 2023
  • Université de Sherbrooke
    BAC, Science Informatique
    2001 - 2004
  • Cégep Saint-Laurent
    Technique en Informatique, Informatique
    1999 - 2001

Community

You need to have a working account to view this content. Click here to join now