Scott Logan

Software Engineer at Intrinsic

Plymouth, Minnesota, 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
Scott Logan is a pragmatic software engineer with 14 years of experience building robust low- and high-level systems, currently contributing at Intrinsic after five years at Open Robotics and four at Microsoft. He blends robotics and systems expertise—holding a Master's in Computational Sciences and Robotics—with hands-on work in CI/CD, package management, and performance tuning across prominent open-source projects like ROS, Drake, and Cyclone DDS. Scott's contributions span DevOps, backend, and embedded/IoT domains, from improving ROS dependency tooling and Python/C++ bindings to hardening build systems and test suites. He has a knack for making integrations more reliable and maintainable—adding pip/DNF support, expanding package manager coverage, and stabilizing test automation—skills that reduce friction for distributed robotics development. Based in Plymouth, Minnesota, he pairs academic rigor with practical engineering that emphasizes reproducible builds and resilient deployment.
code14 years of coding experience
job10 years of employment as a software developer
bookHigh School, High School at Chaska High School
bookMaster's Degree, Computational Sciences and Robotics, Master's Degree, Computational Sciences and Robotics at South Dakota School of Mines and Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (76)

yum10
benchmark10
python10
package-management10
multithreading10
testing10
cmake10
performance-testing10
ubuntu10
rhel10
automation10
drake10
rcpp10
embedded10
threaded10

Programming languages (14)

JavaC++CRustDCMakeMakefileCommon Lisp

Github contributions (5)

github-logo-circle
ros-infrastructure/rosdep

Jan 2013 - Sep 2022

rosdep multi-package manager system dependency tool
Role in this project:
userBackend Developer
Contributions:40 reviews, 65 commits, 128 PRs in 9 years 10 months
Contributions summary:Scott primarily contributed to the `rosdep` project by enhancing its package management capabilities. Their work involved implementing support for the `pip` package installer, particularly for Fedora and RHEL systems. They also focused on improving the efficiency of YUM installations by allowing the download of all packages at once and adding the support of the DNF package manager to Fedora and RHEL. Further, they added support for RPM virtual packages and applied bug fixes across the code.
manager-systemmulti-packagepackage-manager
ros/rosdistro

Jan 2013 - Dec 2022

This repo maintains a lists of repositories for each ROS distribution
Role in this project:
userDevOps Engineer
Contributions:712 reviews, 529 commits, 1248 PRs in 10 years
Contributions summary:Scott primarily contributed to improving the automation and stability of the `rosdep_repo_check` test suite within the ROS ecosystem. They focused on fixing CI/CD issues, streamlining the test process, and enhancing its reliability by implementing more stable methods for detecting changes. Furthermore, the user expanded the test suite by adding support for new package managers like Arch and compression formats, improving its capability to evaluate a wider range of repositories. They also modified the migration tools to better handle GitHub errors, leading to more robust migrations.
repositoriesros2for-eachlistsros
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
Scott Logan - Software Engineer at Intrinsic