Sam Pfeiffer

Senior Robotics Software Engineer at Humanoid

Stony Stratford, England, United Kingdom
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
Sam Pfeiffer is a Senior Robotics Software Engineer and tech lead with 14 years of experience blending research-grade robotics with production systems, a PhD in Robotics Software Engineering, and a track record of delivering full self-driving stacks and 5G-operated remote vehicles. He has led award-winning teams (RoboCup@Home SSPL champion) and shipped projects on public roads, demonstrating skill in rapid prototyping across the stack from low-level ROS drivers to front-end demos. Equally comfortable bridging C-suite strategy and hands-on development, Sam builds teams, crafts architecture, and accelerates technology transfer between partners. An active open-source contributor, he has improved core ROS video streaming and lightweight Python UI tooling, showing attention to robustness, usability and edge-case handling. Based in the UK, he thrives on integrating diverse technologies to make robots autonomous and genuinely useful, and he has a habit of turning demo-worthy ideas into deployable systems.
code14 years of coding experience
job16 years of employment as a software developer
bookMaster's degree in Automatic Control and Robotics Mechatronics Robotics and Automation Engineering, Master's degree in Automatic Control and Robotics Mechatronics Robotics and Automation Engineering at Universidad Politécnica de Cataluña
bookDoctor of Philosophy (PhD) Robotics Software Development, Doctor of Philosophy (PhD) Robotics Software Development at University of Technology Sydney
languagesCatalan, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (24)

opencv10
c-language10
python10
multithreading10
video-processing10
ui-design10
uid10
windows-gui10
cprogramming-language10
ros10
utf9
back-end-development9
debug9
javascript9
websocket9

Programming languages (20)

C#JavaC++RustCCMakeTeXGo

Github contributions (5)

github-logo-circle
A package to open video streams and publish them in ROS using the opencv videocapture mechanism
Role in this project:
userBack-end Developer
Contributions:1 review, 44 commits, 31 PRs in 5 years 9 months
Contributions summary:Sam primarily focused on enhancing the `video_stream_opencv` ROS package, improving its functionality and maintainability. Their work included modifying the core video stream processing logic to use a thread for frame capture and adding parameters to control aspects like frame rate and buffer size. They also updated the changelog and fixed bugs related to video file looping and frame handling, demonstrating a focus on improving the robustness and reliability of the stream. Several commits deal with handling and checking stream types and file paths.
mechanismpublishvideocapturestreamsvideo-streams
rawpython/remi

Nov 2015 - Feb 2022

Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
Role in this project:
userFull-stack Developer
Contributions:11 commits, 13 PRs, 62 comments in 6 years 4 months
Contributions summary:Sam primarily contributed to the Python-based REMote Interface library, focusing on both backend and frontend aspects. They fixed bugs related to data type handling, deprecated functions and UTF-8 character encoding. They also added new features, such as a dynamic layout change example using UI widgets and a new link widget, showcasing proficiency in UI development using the library. Additional contributions include adding a text-to-speech application with JavaScript execution and callbacks.
pythonplatform-independentgui-libraryindependentgui
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
Sam Pfeiffer - Senior Robotics Software Engineer at Humanoid