Skip to main content
PD
Open to opportunities

Pierre-Luc D'Amours

@pierre-lucdamours

Senior software engineer specializing in cross-platform, multi-threaded systems and data-driven threat detection.

Canada
Message

What I'm looking for

I’m looking for a role where I can own end-to-end engineering—analysis through maintenance—while collaborating in Agile/Scrum teams. I want to build reliable systems in cross-platform environments and apply data-driven models to solve real-world detection and testing problems.

I’m a senior software engineer based in Quebec, working across analysis, design, development, and long-term maintenance of systems in space management, finance, and human resources. I bring a strong engineering mindset rooted in computer engineering and nearly every stage of delivery—from planning to production support.

Over the years, I’ve led and built software for specialized domains: optical fiber lasers production and testing, physical threat detection software, and graphics-industry applications. At Optosecurity, I initiated a project to generate and train threat-detection models for 311 bottles, using a multilayer feedforward neural network, and handled everything from data collection to model training.

I’m also experienced at leading teams and coordinating execution as a project manager, including managing teams of five and distributing tasks to keep delivery on track. I’m comfortable working across Windows and Linux, with modern engineering practices like Agile software development and Scrum methodology, and with stacks spanning C/C++/Java/Python, SQL, Qt, and DevOps.

Experience

Work history, roles, and key accomplishments

LS
Current

Conseiller TI

La Société Québécoise des Infrastructures (SQI)

Jan 2018 - Present (8 years 5 months)

Analyzed, designed, developed, and maintained multiple systems supporting space management, finance, and human resources. Delivered ongoing software maintenance and enhancements across several platforms.

CO

Software Engineer

Coractive

Jan 2016 - Jan 2018 (2 years)

Developed and maintained production and test software for fiber lasers used in optical fiber systems. Worked across LabVIEW, C++, Java, and database-backed applications to support manufacturing and testing workflows.

CO

Software Engineer (Fiber Lasers)

Coractive

Jan 2016 - Jan 2018 (2 years)

Built and maintained software used for production and test of fiber lasers, supporting manufacturing workflows.

OQ

Software Engineer

Optosecurity Québec

Jan 2008 - Jan 2012 (4 years)

Built and maintained detection software by handling analysis, design, and development activities. Initiated and delivered a threat-detection modeling project using data collection and training multiple models with a multilayer feedforward neural network for 311 bottles.

LD

Project Manager / Engineer

Les Logiciels Dynagram

Jan 2003 - Jan 2008 (5 years)

Planned projects, performed analysis and design, and managed a team of 5 people delivering a graphics-industry software. Implemented cross-platform solutions spanning Windows and Mac environments while supporting Agile/Scrum execution.

MS

Consultant (Nortel Mosaic)

Mindready Solutions

Jan 2000 - Jan 2002 (2 years)

Served as a consultant at Nortel Networks, managing test software for the Mosaic product family. Owned new test programming, maintenance, production support, and task distribution across a team of 4 to support overall engineer satisfaction.

MS

Software Engineer (Test Software)

Mindready Solutions

Jan 2000 - Jan 2002 (2 years)

Served as a consultant for Nortel, owning Mosaic test software by creating new tests, maintaining production support, and distributing tasks across a team of 4.

PI

C++ Programmer

PRAN Systems Inc.

Sep 1997 - Jul 1998 (10 months)

Contributed to analysis, design, and development of a monitoring and control software for electrical modules in vehicles connected via a network. Implemented C/C++ functionality including RS-232 serial communications to link the graphical interface to module states.

Education

Degrees, certifications, and relevant coursework

Laval University logoLU

Laval University

Bachelor’s degree in computer engineering, Computer Engineering

1995 - 1999

Activities and societies: Teaching assistant for Laval courses (Computer, structure and applications; Electronics for engineer). Basketball coach for three years.

Earned a bachelor’s degree in computer engineering from Laval University. Also served as a teaching assistant for two classes during the program.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan