Christopher Guy
AeroLeads people directory · profile

Christopher Guy Email & Phone Number

Senior, Software Engineer, UI Framework at Magic Leap
Location: Wentworth-Nord, Quebec, Canada 6 work roles 1 school
1 work email found @aerotek.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email c****@aerotek.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Senior, Software Engineer, UI Framework at Magic Leap
Location
Wentworth-Nord, Quebec, Canada

Who is Christopher Guy? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Christopher Guy is listed as Senior, Software Engineer, UI Framework at Magic Leap based in Wentworth-Nord, Quebec, Canada. AeroLeads shows a work email signal at aerotek.com and a matched LinkedIn profile for Christopher Guy.

Christopher Guy previously worked as Senior, Software Engineer, UI Framework at Magic Leap and Contract Senior Software Developer for Caterpillar at Easi. Christopher Guy holds Bachelor Of Computer Science, Software Systems from Concordia University.

Company email context

Email format at aerotek.com

This section adds company-level context without repeating Christopher Guy's masked contact details.

{first_initial}{last}@aerotek.com
86% confidence

AeroLeads found 1 current-domain work email signal for Christopher Guy. Compare company email patterns before reaching out.

Profile bio

About Christopher Guy

SUMMARYExperienced senior software engineer with broad and diverse experience across technologies and industries combined with good object-oriented design skills and innovative thinking to deliver the best results. Strong work ethic and dedication to excellence result in robust and maintainable solutions that are usable for many years. STRENGTHS AND KNOWLEDGESoftware projects should be approached with the future state in mind. Time spent on discovery and design up front lead to easier maintenance and faster enhancement and expansion. Testing and documentation are an integral part of all non-trivial software projects.• Clear and frequent communication with the customer during the project to quickly react to all changes and issues.• Strong problem-solving skills. Using a deep understanding of the issues, constraints along with some lateral thinking to find one or more solutions to solve the problem.• Object-oriented design for maximum encapsulation, flexibility and component reuse.• Exploring multiple solution paths to balance the optimal solution with those that have the least risk.• Generic and generalized solutions for maximum flexibility and reuse.• Prototyping to eliminate risk and to demonstrate the viability of a proof-of-concept solution.• Automated system level testing to demonstrate a correct and robust solution. • Full documentation of solution design and implementation to reduce the cost of implementing future requirements and maintenance.• Proper configuration management of requirements, design, code and releases.• Cross platform and distributed systems for an integrated solution.• Multiple software language solutions use the best tool for the job.• Very experienced in writing multi-threaded application.• Strong debugging skills, able to easily identify insecure and buggy code.• Experience developing in ISO 9001 and CMMI Level 5 environments.• Software security and licensing. Protect against attacks and illegal use.There is no software problem that isn’t solvable - it just takes the right approach, knowledge and perseverance.

Listed skills include Software Design, Software Development, C, C++, and 31 others.

6 roles

Christopher Guy work experience

A career timeline built from the work history available for this profile.

Senior, Software Engineer, Ui Framework

Work with the UI Framework and Input Teams for the ML2 AR glasses software.Working on integration of the Mixed Reality Toolkit 3 (MRTK3) in to the ML2 development environment.

Aug 2021 - Jul 2024

Contract Senior Software Developer For Caterpillar

Laval, Quebec, Canada

Working with team members I have designed and developed several proof-of-concept products. The main projects I worked on were: • TOPE on Tablet – Software architect and senior developer. • Load Position Tool (LPT) – Software architect and senior developer. • Terrain for Blasting (TfB) – Software co-architect and senior developer. Each of these projects I designed were multi-process, multi-threaded, object-oriented, distributed solutions that were written in C# .NET, C++ and C. Each of these projects were real-time that ran on embedded Windows platform and communicated with one or more external embedded systems over ethernet and Wifi. The user interfaces were written in WinForms or WPF using the .NET framework. Communication between the .NET components and native Windows as written in C++/CLI that provided a seamless bridge and maximum reuse of existing components

Jul 2015 - Sep 2020

Contract Senior Software Engineer For Cmc Electronics

Montreal, Quebec, Canada

Member of a team that created custom software to run on CMC Esterline CMA-1100 Electronic Flight Bag. The Flightview software was customized to support dual data sources: one from an ARINC 743 GPS; the other a GPS on a MIL-STD-1553B bus; Input and display multiple flight plans; custom labels and regions; mark points and user way points. I was responsible for:• Designing and implementing the MIL-STD-1553B API and interface.• Communicating with the embedded Ballard® 1553 card, extracting an interpreting the data.• Develop the Software Test and Verification Plan, writing the tests, creating the test data.• Writing the English language Software Users Guide.• Participate in the documentation and configuration process required for customer delivery.

Jun 2014 - Jun 2015

System Software Specialist

Cae

Mirabel, Quebec, Canada

The CAE CF-18 Systems Engineering Support department is responsible for making changes to software on the Mission Computers, Stores Management System and RADAR avionics on the CF-18 as well as all support software and hardware in a CMMI Level 5 certified environment.I was responsible for taking many projects from inception to completion such as: • F/A-18 Desktop Testing Facility (DTF) – Project manager, software architect, senior developer.• DTF Upgrade – Project manager, software architect, senior developer • Memory Loader Verifier Set (MLVS) Utility (UtilMLVS) – Software architect, senior developer.• Real Time Mission Computer (RTMC) Improvement – Software architect, senior developer.• Distributed Inter-Network Operations (DINO) – Software architect, senior developer. • Mission Computer Link (MCLink) – Software architect, senior developer.I have also been a member of teams working on other projects, such as: • Real Time Mission Computer (RTMC) – Software co-architect, senior developer. • VMF Editor – Developer. • Mission Computer Test Station (MCTS) and System Level Test Station (SLTS) – Developer.These projects were written in varying languages such as C; C++; FORTRAN; ADA; C#; Perl and assembler and were hosted on different platforms such as: Windows; Solaris; VAX VMS; IBM VM/ESA; and even OS/2. I was responsible for developing the software to connect many of these diverse platforms together in an effort to automate many of the processes.

Nov 1994 - Nov 2013

Information Systems Security Officer (Isso)

Cae

Mirabel, Quebec, Canada

In addition to may main duties as a Systems Software Specialist at CAE, I was responsible for the security of the information systems at the physical and software levels and to coordinate with my counter-parts at the Department of National Defense and Bombardier/L3-MAS.My duties included:• Review in-house software for correct implementation of secure code practices and compliance.• Evaluate 3rd party software for security holes / weaknesses in conjunction with others.• Review physical infrastructure and hardware changes for impacts of security.• Designed software to track all access to files on the classified network, control access to classified files.

May 2002 - Nov 2008

Software Developer

Montreal, Quebec, Canada

Software developer and architect for the High-Level Air Traffic Controller Simulator.Test lead, coordinator and analyst for the Aircraft Ground De-icing testing and study.

May 1988 - Aug 1994
1 education record

Christopher Guy education

FAQ

Frequently asked questions about Christopher Guy

Quick answers generated from the profile data available on this page.

What is Christopher Guy's role at their current company?

Christopher Guy is listed as Senior, Software Engineer, UI Framework at Magic Leap.

What is Christopher Guy's email address?

AeroLeads has found 1 work email signal at @aerotek.com for Christopher Guy.

Where is Christopher Guy based?

Christopher Guy is based in Wentworth-Nord, Quebec, Canada.

What companies has Christopher Guy worked for?

Christopher Guy has worked for Magic Leap, Easi, Aerotek, Cae, and Aps Aviation Inc..

How can I contact Christopher Guy?

You can use AeroLeads to view verified contact signals for Christopher Guy, including work email, phone, and LinkedIn data when available.

What schools did Christopher Guy attend?

Christopher Guy holds Bachelor Of Computer Science, Software Systems from Concordia University.

What skills is Christopher Guy known for?

Christopher Guy is listed with skills including Software Design, Software Development, C, C++, C++/Cli, Native C++, C#, and Object Oriented Design.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Christopher Guy you were looking for.

View similar profiles