Matthew Earnshaw is a Senior Mechanical Design Engineer in Ottawa with 14 years of experience designing complex aerospace and avionics hardware. He has progressed from development roles into compressor design at Pratt & Whitney Canada and later delivered mechanical engineering for satcom systems before joining Jabil in a senior design capacity. Matthew blends hands-on CAD and product development expertise with systems-level thinking, frequently working at the interface of thermal, structural and manufacturability requirements. He also contributes to open-source scientific tooling—adding a PyQt/Mpl-based plot manager to SunPy—demonstrating an aptitude for data visualization and UI work beyond typical mechanical responsibilities. Colleagues know him for translating ambiguous requirements into practical, testable designs while keeping production and field constraints in mind. Trained at the University of Toronto, he pairs strong engineering fundamentals with a track record of cross-disciplinary collaboration.
14 years of coding experience
3 years of employment as a software developer
Bachelor of Applied Science - BASc, Mechanical Engineering, Bachelor of Applied Science - BASc, Mechanical Engineering at University of Toronto
Contributions summary:Matthew contributed to a prototype plot manager GUI for SunPy. Their work primarily involved the development of the user interface using PyQt4, incorporating UI elements such as menus, toolbars, and dialogs, with the primary goal of displaying and interacting with FITS data plots. They implemented features for opening, saving, and modifying plots, which included changing the colormap. The commits also focused on integrating the Matplotlib library for plotting functionality, indicating an understanding of data visualization techniques within the context of solar physics data.
Contributions:377 commits, 27 PRs, 235 pushes in 2 years 11 months
osbgeppetto
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Earnshaw - Senior Mechanical Design Engineer at Jabil