Benjamin Shirley-Quirk is a Senior Embedded Software Engineer based in London with eight years of experience building low-level systems in C, C++ and Nim and deploying on FreeRTOS and Linux. He blends rigorous electronics and firmware expertise with a hands-on maker background—designing intelligent lighting, bespoke props and set pieces for events, TV/film and fine art—drawing on formal training as an artist-blacksmith and practical fabrication skills. At Carallon and previously GeoSLAM he delivered embedded solutions while contributing to the Nim compiler and runtime upstream, fixing bugs and improving cross-platform robustness. Comfortable collaborating with artists, performers and engineers, he excels at turning creative, multidisciplinary briefs into reliable, field-ready systems.
8 years of coding experience
1 year of employment as a software developer
Bachelor's degree Artist Blacksmithing, Bachelor's degree Artist Blacksmithing at University of Wales
Bachelor's degree Physics, Bachelor's degree Physics at Oberlin College
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Role in this project:
Back-end Developer
Contributions:33 reviews, 17 commits, 18 PRs in 7 months
Contributions summary:Benjamin primarily contributed to the Nim programming language repository by fixing bugs, improving code efficiency, and adding features. Their work involved addressing compilation failures related to system locks and rlocks, improving the `strformat` feature and fixing a buffer-overrun bug in net. Furthermore, the user made changes to the algorithm and compiler modules and adapted code for different operating systems, showcasing an understanding of Nim's core functionalities and cross-platform compatibility.
Contributions:1 PR, 1 push, 1 branch in 3 years 2 months
processing-sketchfadecandywledsketch
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
Benjamin Shirley-quirk - Senior Embedded Software Engineer at Carallon Ltd