Mike Werezak

Mechatronics Engineer

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

🤩
Rockstar
🎓
Top School
award
Top expert inSpace Station 13 Game Development
Mike Werezak is a mechatronics and embedded systems engineer with 12 years of experience designing distributed control systems, embedded Linux firmware, and robotics integrations. He blends low-level C/C++ and embedded work (FreeRTOS, Keil, AVR, NXP LPC, RP2040) with high-level Python architectures—authored multi-process, fully type-annotated async systems and PyQt HMIs that bridge realtime hardware and user-facing software. Mike has driven production integrations for UR e-Series robots, industrial controllers, LIDAR/IMU sensors, and proprietary lab automation platforms, and he’s applied optimization techniques (MIP/CBC) to robotic scheduling. A programming language polyglot and pragmatic systems thinker, he’s comfortable refactoring complex codebases (including a notable contributions to the Polaris SS13 backend) and shipping calibration, factory, and test tooling. Based in Hamilton, Ontario, he pairs academic training in mechatronics from Waterloo with a knack for elegant abstractions that reliably bring hardware prototypes into repeatable production.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Mechatronics Engineering, Bachelor of Applied Science (B.A.Sc.), Mechatronics Engineering at University of Waterloo
languagesEnglish, Spanish
github-logo-circle

Github Skills (1)

game-development10

Programming languages (14)

C#JavaC++CRustDMGDScriptTypeScript

Github contributions (5)

github-logo-circle
PolarisSS13/Polaris

Jul 2015 - Jul 2016

Polaris - A version of Spacestation13, forked from Baystation12.
Role in this project:
userBack-end Developer
Contributions:63 commits, 3 PRs, 95 comments in 11 months
Contributions summary:Mike primarily refactored and improved existing game mechanics related to tanks, transfer valves, and fire-related systems within the codebase. They introduced a new TTV refactor to ensure proper icon updates. Additionally, the user fixed a critical bug related to calculate_firelevel(), optimizing the fire level calculations to work correctly. They also adjusted liquid fire burn parameters so that liquid fuel fire heat release and burn duration is unaffected.
spacestation13dystopian-hugboxazerothcoress13polaris
mwerezak/ascii

Sep 2013 - Mar 2015

Contributions:20 commits, 1 push in 1 year 6 months
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