Rick Lan

Manager at Skymizer

Taoyuan City, Taiwan
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

👤
Senior
🎓
Top School
Rick Lan is a seasoned software leader with 9 years of experience building and managing API-driven systems and test automation across enterprise and automotive domains. Currently a Manager at Skymizer, he previously led API and QA teams at simPRO and served as Senior Assistant Manager and Technical Development Consultant within Foxconn’s MIH electric vehicle initiative. He designed Drive-by-Wire APIs, integrated openpilot ADAS into MIH EVKit, and architected an in-house Fleet Management System—blending backend PHP/Postgres expertise with embedded vehicle software. An active contributor to the high-profile commaai/openpilot project, he has delivered practical improvements for data efficiency and expanded car compatibility. Comfortable moving between hands-on coding, technical leadership, and cross-organizational standards work, he brings a pragmatic focus on interoperability and operational efficiency. Based in Taoyuan City, Taiwan, he combines formal IT training with a track record of shipping robust, production-ready systems.
code9 years of coding experience
job18 years of employment as a software developer
bookBachelor, Information Technology, Bachelor, Information Technology at Central Queensland University
languagesEnglish, Chinese
github-logo-circle

Github Skills (7)

system10
iot10
embedded10
robotics10
driver10
sys10
python10

Programming languages (8)

JavaC++ShellCap'n ProtoCJavaScriptPHPPython

Github contributions (5)

github-logo-circle
commaai/openpilot

Feb 2019 - Nov 2022

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 275+ supported cars.
Role in this project:
userBack-end Developer
Contributions:19 reviews, 31 commits, 66 PRs in 3 years 9 months
Contributions summary:Rick primarily contributed to the `openpilot` project by modifying core system components to improve efficiency and car compatibility. Their work included adding an "Accept-Encoding: gzip" header to reduce data consumption in the mapd module, modifying the uploader.py to compress rlogs without upload permission, and adding port support for specific Honda Odyssey and CRV Hybrid models. These changes demonstrate the user's involvement in optimizing data transfer and expanding vehicle compatibility.
cruise-controlracingopenpilotadaptiveadaptive-cruise-control
Contributions:2 reviews, 416 commits, 68 PRs in 4 years 3 months
openpilotdragonpilot
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
Rick Lan - Manager at Skymizer