Arek Sredzki

Sr. Staff Autopilot Engineer at Tesla

Vancouver, British Columbia, 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
Arek Sredzki is a senior autopilot engineer with 11 years building production autonomous vehicle systems, currently leading Autopilot planning at Tesla after senior planning and motion roles at Argo AI and NIO. He specializes in motion planning, obstacle detection, machine learning, and safety-critical real-time systems, with hands-on experience shipping features in high-stakes automotive environments. Arek brings full-stack embedded familiarity—evidenced by low-level fixes and hardware support contributions to projects like avrgirl-arduino—and a track record improving update and asset workflows in the electron-release-server. Based in Vancouver, he combines academic training in robotics with practical leadership as an engineering manager, and maintains a public portfolio at arek.io that highlights both research-driven and pragmatic solutions.
code11 years of coding experience
job13 years of employment as a software developer
bookHigh School, High School at Rockridge Secondary
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at The University of British Columbia
bookCPSC 373 Artificial Intelligence for Robotics – Taught by Sebastian Thrun, CPSC 373 Artificial Intelligence for Robotics – Taught by Sebastian Thrun at Udacity
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
3reputation
1kreached
1answer
2questions
github-logo-circle

Github Skills (30)

javascript10
electron10
sys10
embedded10
nodejs10
serial-communication10
arduino10
semantic-versioning10
api-design9
async9
hardware-interface9
filesystem9
debug9
asynchronous9
debugging9

Programming languages (14)

JavaC++CSSCMakeHandlebarsHTMLSvelteJupyter Notebook

Github contributions (5)

github-logo-circle
A fully featured, self-hosted release server for electron applications, compatible with auto-updater.
Role in this project:
userBack-end Developer
Contributions:16 releases, 8 reviews, 50 commits in 7 years
Contributions summary:Arek primarily contributed to the back-end functionality of the electron-release-server, focusing on bug fixes and feature enhancements related to asset management, update processes, and API stability. They addressed issues in the VersionController, AssetController, and WindowsReleaseService, demonstrating a strong understanding of the application's update mechanisms. The user's work included improvements to the download process, channel handling, and the implementation of semantic versioning.
electron-applicationsauto-updaterelectronsquirrelelectron-application
noopkat/avrgirl-arduino

Oct 2015 - Oct 2015

:girl: :pager: A NodeJS library for flashing compiled sketch files to Arduino microcontroller boards.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 3 PRs, 16 comments in 1 day
Contributions summary:Arek made several contributions focused on improving the `avrgirl-arduino` library, which is designed for flashing compiled sketch files to Arduino boards. The user added support for a specific Sparkfun board, demonstrating hardware compatibility knowledge. They implemented error handling for port listing and refactored asynchronous calls, which improved the reliability and stability of the flashing process. A crucial fix for a timeout bug involving STK500 boards suggests experience with debugging and understanding low-level hardware interactions.
sketch-filesgirljavascriptarduinonodejs-library
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
Arek Sredzki - Sr. Staff Autopilot Engineer at Tesla