Software Developer
CurrentSoftware development in the industrial machine vision industry.
Please complete the CAPTCHA to continue
@kongsberggeospatial.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Adrian Hall is listed as Software Developer at KPM Analytics, a with 38 employees, based in Greater Ottawa Metropolitan Area, Canada. AeroLeads shows a work email signal at kongsberggeospatial.com and a matched LinkedIn profile for Adrian Hall.
Adrian Hall previously worked as C/C++ Graphics Engine Developer at Kongsberg Geospatial and C++ Developer at Matrox Imaging (Now Part Of Zebra Technologies). Adrian Hall holds Bachelor Of Arts - Ba, Philosophy from Dalhousie University.
This section adds company-level context without repeating Adrian Hall's masked contact details.
AeroLeads found 1 current-domain work email signal for Adrian Hall. Compare company email patterns before reaching out.
I am a nerd, a skilled C and C++ developer, and a technical writer. I have particular experience working with advanced multithreaded systems and 3D data in the machine vision industry. I have architected and implemented a complex library that is now running in high-uptime applications in factories around the world.I write extreme tests which will destroy your/my/our code, and documentation that makes it very clear why that code won't fall over again. I have a customer-centric approach, and take pride in shipping a high-quality product to my users.I daily drive Linux. I also enjoy photography and playing with vintage technology.My words are my own.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Kanata, Ontario, Canada
Software development in the industrial machine vision industry.
Kanata, Ontario, Canada
I worked on a map display library for the defense industry. In addition to work on the core product, I drove the following initiatives:• Testing: Implemented a CI/CD system for writing and running thorough tests of the library• Documentation: Implemented a system for producing and managing internal documentation• Build systems: Developed a system for dependency management, reducing the time to modify dependencies from hours to seconds• C and C++: Resolved critical quality issues in the core product, and examples used to sell the library• Software design: Worked on implementing a formal design process
Dorval, Quebec, Canada
I started in software/hardware testing, and transitioned to ownership of the 3ddisp and 3dgra modules of the Matrox Imaging Library. My rewritten versions of these modules are now running in high-uptime applications at factories around the world.Highlights:• C++: Rearchitected an industrial 3D graphics system for reliability and extensibility • Reliability: Resolved several major classes of bug which could break customer installations • Extensibility: Allowed implementation of many highly requested features, impossible with the old design • Documentation: Extensively documented the new architecture and features. This documentation was “in the top %1” per a senior coworker• C++ and Python: Developed a tool for generating realistic 3D test data, allowing development to be performed using example objects we did not physically possess• Testing: Wrote extreme tests based on thorough analysis of specifications, maintaining our high reliability standards• Software design; Designed new APIs and features, ensuring long-term stability of the API by ensuring consistency with existing designs• Optimization: Proposed small changes to our testing infrastructure which nearly doubled the number of randomized tests we could perform every day (~5 million to ~9 million)
Dorval, Quebec, Canada
Documenting hardware and software for the machine vision industry. Tasks involved creating both a detailed function reference and a high-level user guide with text, images, and animations.Highlights:• Documentation: Wrote high-quality user documentation for advanced machine vision software• Technical art: Produced raster, vector, and 3D art and animations• Blender: Introduced 3D art tools to the department to compliment our new 3D functionality• Build systems: Contributed to maintaining a complex documentation build system• Software design: Was instrumental in building consensus on complex design issues, improving the user experience and ensuring we could easily maintain our API stability guarantees
Other employees you can reach at kpmanalytics.com. View company contacts for 38 employees →
Lisa N.
Colleague at Kpm AnalyticsBeijing, China
View →
TD
Tiffiny Dussault
Colleague at Kpm AnalyticsBellingham, Massachusetts, United States
View →
OG
Oscar Gonzalez
Colleague at Kpm AnalyticsParaguay
View →
HY
Hui Yu
Colleague at Kpm AnalyticsBeijing, China
View →
SH
Samuel Heydorn
Colleague at Kpm AnalyticsProvo, Utah, United States
View →
OH
Othman Hussin
Colleague at Kpm AnalyticsKelantan, Malaysia
View →
TS
Thierry Siffelet
Colleague at Kpm AnalyticsHerblay, Île-De-France, France
View →
ES
Elaine Stec
Colleague at Kpm AnalyticsWestborough, Massachusetts, United States
View →
MN
Megan Nielsen
Colleague at Kpm AnalyticsOrem, Utah, United States
View →
BH
Brandon Holyoak
Colleague at Kpm AnalyticsSpringville, Utah, United States
View →
Activities and Societies: Dalhousie Improv Society, Dalhousie eSports Society, Frag for CancerI graduated with a BA in Philosophy. My.
• Developing embedded systems with microcontrollers and FPGAs • Pure C and VHDL
Activities and Societies: Representative for Fanshawe Student UnionI was part of the second group of students admitted to Fanshawe's.
Activities and Societies: Founder and editor of the NUQE PodcastI was part of the first group of students at the Qatari branch.
Quick answers generated from the profile data available on this page.
Adrian Hall works for KPM Analytics.
Adrian Hall is listed as Software Developer at KPM Analytics.
AeroLeads has found 1 work email signal at @kongsberggeospatial.com for Adrian Hall at KPM Analytics.
Adrian Hall is based in Greater Ottawa Metropolitan Area, Canada while working with KPM Analytics.
Adrian Hall has worked for Kpm Analytics, Kongsberg Geospatial, and Matrox Imaging (Now Part Of Zebra Technologies).
Adrian Hall's colleagues at KPM Analytics include Lisa N., Tiffiny Dussault, Oscar Gonzalez, Hui Yu, and Samuel Heydorn.
You can use AeroLeads to view verified contact signals for Adrian Hall at KPM Analytics, including work email, phone, and LinkedIn data when available.
Adrian Hall holds Bachelor Of Arts - Ba, Philosophy from Dalhousie University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Adrian Hall you were looking for.