Theo Lemay

Robotics Engineer at Mecka

Kingston, 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
Theo Lemay is a robotics-focused software and firmware engineer with 8 years of hands-on experience building embedded systems, control software, and robot hardware from concept to production. A Queen’s Systems & Robotics student and Schulich Leader, he has led teams to adopt Rust for embedded firmware, shipped safety-critical battery and signal-processing firmware at Tesla, and led firmware on humanoid projects at Proception.AI. He co-founded a health-data startup, scaled a university robotics team to 300% growth and major sponsorships, and maintains the popular VSCode-Neovim extension (600k downloads, 7k stars), reflecting strong open-source impact. Known for bridging low-level device work (PCBs, Zephyr/Nordic SoCs, KiCAD) with higher-level ML and localization (UKF, U-Net depth models), he combines entrepreneurial grit with a track record of shipping reliable systems under tight constraints.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Applied Science - BASc, Mathematics and Engineering - Systems and Robotics, Bachelor of Applied Science - BASc, Mathematics and Engineering - Systems and Robotics at Stephen J. R. Smith Faculty of Engineering and Applied Science at Queen's University
bookRecieved Governor General award for top GPA in graduating class (98%)., Recieved Governor General award for top GPA in graduating class (98%). at Georges P. Vanier Secondary
github-logo-circle

Github Skills (7)

neovim10
vim10
vscode-extension10
vscode10
vimscript10
keybindings9
refactoring9

Programming languages (18)

PowerShellC++CSSRustCHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
vscode-neovim/vscode-neovim

Sep 2020 - Jan 2023

Vim mode for VSCode, powered by Neovim
Role in this project:
userFull-stack Developer (Vimscript and VSCode Extension)
Contributions:45 releases, 470 reviews, 87 commits in 2 years 4 months
Contributions summary:Theo primarily focused on enhancing the functionality of the VSCode-Neovim extension. They improved code actions and refactored Vimscript code for improved command mappings and window management. Their contributions also included refactoring highlight attributes, improving keybindings, and sending selection information when finding files. They actively worked on the project's core components by modifying vim scripts and working within the vscode extension.
neovimvimvscodeneovim-guisneovim-clients
theol0403/dotfiles

May 2020 - Jan 2023

Contributions:16 commits, 42 pushes in 2 years 8 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