Tom Noble

Senior Software Engineer at Rivelin Robotics

Sheffield, 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
Tom Noble is a Senior Software Engineer with six years’ experience building production robotics and cloud systems from Sheffield. He drives Rivelin Robotics’ NetShape product forward—migrating ROS1 to ROS2, extending MoveIt motion planning, and architecting data-driven feedback and control frameworks that combine C++ real-time work with REST APIs, AWS/CDK and GitHub Workflows for secure, versioned remote monitoring. Previously he delivered event-driven Python/AWS platforms in finance and is an active open-source contributor, notably enhancing AWS service mocking in the widely used moto library. Tom blends low-level robotic control and tooling (force-based controllers, dynamic tool changes, Cartesian path generation) with pragmatic cloud engineering, making complex robotic workflows accessible to non-programmers. Known for shipping disciplined, test-covered code and introducing empirical experimentation foundations, he thrives at the intersection of robotics and scalable cloud infrastructure.
code6 years of coding experience
job2 years of employment as a software developer
bookBSc & MEng, Computer Science, 1st, BSc & MEng, Computer Science, 1st at University of Leeds
languagesJapanese, English
github-logo-circle

Github Skills (8)

boto10
aws10
pytest10
python10
ssm9
aws-s38
s3-bucket8
amazon-s38

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
getmoto/moto

Mar 2021 - Apr 2021

A library that allows you to easily mock out tests based on AWS infrastructure.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 7 commits, 7 PRs in 13 days
Contributions summary:Tom contributed significantly to the `moto` library, focusing on implementing and refining AWS service mocking capabilities. Their work involved modifying existing code, adding new functionalities to match AWS behavior, and writing tests to ensure correctness. Key contributions include enhancing event bus and SSM parameter handling, as well as adding archive filtering logic. The user consistently applied black formatting to the code.
ec2bototestinginfrastructureaws-infrastructure
TSNoble/aptly-s3-poc

Sep 2023 - Sep 2023

Contributions:6 PRs, 263 pushes, 5 branches in 16 days
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