Tim Perkins

Applied Scientist at RAI Institute

Boston, Massachusetts, United States
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
Tim Perkins is an applied scientist and seasoned robotics software engineer with 11 years of experience turning prototypes into production-grade systems across startups and larger teams in the Boston area. He specializes in C++ development and systems architecture but is fluent in C, Python, Lua, TypeScript, and Bash, with a track record of refactoring, hardening, and greenfield design for robotics stacks (ROS/ROS2), motion planning, localization, and core libraries. Tim has led teams and projects that produced foundational autonomy libraries, GPU-accelerated components, and next-generation robot architectures, while also improving developer workflows through tooling, documentation, and containerization. He thrives on cross-functional collaboration with mechanical, electrical, product, and QA teams and has repeatedly shipped user-facing tools like GUIs, CLIs, and REST APIs to make complex robotics tech accessible. An early engineering hire in multiple startups, he combines low-level embedded experience (real-time C on NVIDIA hardware) with higher-level system design and behavioral frameworks. Beyond code, Tim’s not-obvious strength is translating messy research prototypes into well-documented, maintainable products that scale across teams.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's of Science, Computer Engineering (Robotics), Master's of Science, Computer Engineering (Robotics) at Lehigh University
stackoverflow-logo

Stackoverflow

Stats
1,151reputation
118kreached
18answers
4questions
github-logo-circle

Github Skills (162)

brunch10
windows10
firmware10
c9910
mouse10
arm10
javascript10
linux10
emacs-lisp10
keyboard10
emacs10
emscripten10
rust10
webassembly10
git10

Programming languages (13)

C#JavaC++RustCGoCommon LispTypeScript

Github contributions (5)

github-logo-circle
tprk77/lcm

May 2016 - Apr 2023

Lightweight Communications and Marshalling
Contributions:46 pushes, 23 branches in 7 years
communicationsmarshalling
tprk77/ttfrm

Sep 2019 - Jun 2023

3D Rigid Transforms in C++ with frame checking
Contributions:21 PRs, 100 pushes, 30 branches in 3 years 10 months
cppframecheckingrigid-transformationsquaternions
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
Tim Perkins - Applied Scientist at RAI Institute