Rich Boyce

Senior Operations Engineer

Cambridge, 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
Rich Boyce is a Senior Operations Engineer with 16+ years of infrastructure and systems experience, now architecting and managing cloud-native Kubernetes estates and supporting services at Secondmind. He combines deep Linux and virtualization roots (RHEL, Ubuntu, OpenStack, vSphere) with strong IaC and automation practice—Terraform, Helm, Python, Ansible and Puppet—to provision reproducible, peer-reviewed infrastructure that can be spun up or torn down in minutes. Previously he led platform efforts for large HPC and research environments at Arm and EMBL-EBI, running thousands of VMs, HPC schedulers and petabyte-scale storage while owning networking and core services. An active open-source contributor, he has improved Python bindings in the well-regarded Mapnik project and hardened device handling in libfreenect2, showing a knack for pragmatic low-level fixes as well as large-scale orchestration. Based in Cambridge, he pairs hands-on scripting (Python, shell, Perl) with people leadership and a long track record of building resilient, auditable infrastructure for diverse scientific and engineering workloads.
code16 years of coding experience
job13 years of employment as a software developer
bookBSc, Applied Biology, BSc, Applied Biology at University of Bath
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

c-language10
python10
mapnik10
cmake10
c1110
c1710
kinect10
automated-build10
python-bindings10
error-handling10
cprogramming-language10
libusb10
sys9
device-driver9
api9

Programming languages (14)

CSSC++RustCWebAssemblyGoHTMLPerl

Github contributions (5)

github-logo-circle
mapnik/mapnik

Jul 2012 - Aug 2012

Mapnik is an open source toolkit for developing mapping applications
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Rich primarily focused on enhancing the Python bindings for the Mapnik library. They modified the bindings to correctly export a query resolution property as a Python tuple. Furthermore, the user implemented a new plugin enabling the use of Python as a data source, expanding Mapnik's capabilities. Additionally, they added WKT feature generation to the Python datasource helper and adjusted tests to remove a dependency on Shapely, improving code maintainability.
pythongeospatialdevelopingc-plus-pluscartography
OpenKinect/libfreenect2

Aug 2014 - Aug 2014

Open source drivers for the Kinect for Windows v2 device
Role in this project:
userBackend Engineer
Contributions:7 commits in 4 days
Contributions summary:Rich primarily focused on improving the stability and robustness of the device initialization and reset procedures within the `libfreenect2` library. Their contributions involved refactoring the `openDevice` function to reduce nesting and handle potential errors, specifically `LIBUSB_ERROR_NOT_FOUND`, that could occur during device reset. Furthermore, they introduced a delay after a failed reset and before re-enumerating devices, as well as addressing coding style inconsistencies. These changes aimed to provide a more reliable device connection experience.
driverswindowskinectopenvrsteamvr
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
Rich Boyce - Senior Operations Engineer