Shane Smiskol

Openpilot Engineer at comma.ai

San Diego, California, 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
Shane Smiskol is an Openpilot engineer with nine years of software experience focused on back-end, embedded systems, and vehicle control software for autonomous driving. Based in San Diego, he contributes to comma.ai’s flagship openpilot and panda projects, adding safety-focused CAN logic, auto-resume cruise features, and reliability improvements that support hundreds of vehicle platforms. Shane pairs low-level embedded work (CAN bus, signal processing) with higher-level robotics OS integrations and testing, demonstrating a strong grasp of vehicle control algorithms and real-world sensor integration. He has a track record of improving message-queue and tooling infrastructure for performance and dynamic configuration, bridging DevOps and C++ systems work. A raylib user and University of North Texas computer science student, he also brings practical deployment experience from industry roles where he integrated open-source autonomy stacks into new hardware. Notably, his contributions emphasize both rigorous safety checks and pragmatic fixes that accelerate support for new car models.
code9 years of coding experience
bookComputer Science, Computer Science, Computer Science, Computer Science at University of North Texas
github-logo-circle

Github Skills (27)

data-communication10
c-language10
dbconnection10
python10
telecommunication10
c1110
message-queue10
dbcp10
c1710
secure-communication10
sys10
control-systems10
can-bus10
embedded10
serial-communication10

Programming languages (14)

JavaC++CRustHTMLSvelteJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
commaai/opendbc

Apr 2019 - Jan 2023

a Python API for your car
Role in this project:
userBack-end Developer
Contributions:2 releases, 241 reviews, 112 commits in 3 years 9 months
Contributions summary:Shane primarily contributed to the back-end functionality of the project. Their work involved fixing imports, modifying code related to a CAN parser, adding new fields and functionality to keep track of and update values, and removing or modifying code related to default values. These changes suggest the user was involved in improving the core data handling and message processing capabilities of the project, potentially enhancing its functionality and performance.
cdrsingerdecoderformula1data-integrity
commaai/openpilot

Nov 2019 - Jan 2023

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
Role in this project:
userBack-end Developer
Contributions:2196 reviews, 1028 commits, 5123 PRs in 3 years 2 months
Contributions summary:Shane's contributions focused on modifying and implementing functionalities related to the car's software, specifically within the context of autonomous driving systems. The changes included implementing features like auto-resume for cruise control and correcting issues related to the car's sensors and vehicle control systems. The code changes demonstrated a strong understanding of the vehicle's control algorithms, and software framework. Furthermore, the user was also responsible for testing and identifying issues related to the software integration with the car.
cruise-controlracingopenpilotadaptiveadaptive-cruise-control
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