John Dimatteo

Software Developer at Bentley Systems

Hamilton, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Dimatteo is a software developer and P.Eng with 10 years of experience combining mechatronics, machine learning, and software engineering to deliver industrial-scale solutions. With a Master's in Computer Science from the University of Waterloo and a background in mechatronics, he has built visualization and data pipelines for 3D engineering and industrial IoT applications at Hatch and Bentley Systems, and applied ML to embedded systems under Canadian Controlled Goods clearance. He has moved between research and product teams—leading an iTwin.js web app for design reviews, contributing to anomaly detection research, and operationalizing ML pipelines for steel manufacturing—demonstrating both domain depth and production focus. Based in Hamilton, Ontario, he blends rigorous academic training with practical engineering, often operating at the intersection of embedded systems, visualization, and ML for heavy industry.
code9 years of coding experience
job6 years of employment as a software developer
bookMechatronics Engineering and Business Management, Mechatronics Engineering and Business Management at McMaster University
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Waterloo
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
51reputation
1kreached
4answers
0questions
github-logo-circle

Github Skills (81)

windows10
javascript10
html10
monorepo10
js10
webgl10
bim10
sqlite10
npm-cli10
electron10
typescript10
nodejs10
autodesk10
npm10
viewer10

Programming languages (6)

TypeScriptPowerShellC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
Testing message channel ipc performance against default ipc main
Contributions:2 PRs, 21 pushes, 4 branches in 1 year 9 months
testingperformanceipcmessagecups
johnnyd710/octavian

Sep 2020 - Dec 2023

Classification of retinal images.
Contributions:15 pushes in 3 years 2 months
deep-learningmachinelearningmachine-learningimage-processingtensorflow
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
John Dimatteo - Software Developer at Bentley Systems