Mark Booth

Software Engineer at Diamond Light Source

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
Mark Booth is a pragmatic software engineer with 14 years of experience building and maintaining data acquisition and process control systems, currently developing open-source beamline software at Diamond Light Source. He combines deep hardware-interfacing and machine-vision expertise with strong skills in Java, Jython, Python and C#, and a long history of working across Linux and Windows industrial environments. Mark has a track record of full lifecycle development, legacy system porting and contractor management, bringing meticulous attention to detail and clear communication to scientific and industrial teams. His day-to-day focuses on OpenGDA and EPICS-based control stacks, supporting experimental scientists at a world-leading synchrotron — work that highlights both technical rigor and a commitment to open-source tooling for scientific benefit. Colleagues value his loyalty, pragmatic problem-solving and the rare blend of low-level embedded experience (Occam, transputers) with modern DVCS-based development workflows.
code14 years of coding experience
job14 years of employment as a software developer
book2:1, Computer Systems Engineering, 2:1, Computer Systems Engineering at University of Kent
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
7,784reputation
1.9mreached
59answers
31questions
Badges
java
top-5%
jvm
top-5%
dll
top-5%
github-logo-circle

Github Skills (83)

fill10
condition10
nexus10
tango10
scanning10
eclipse9
pdf9
passwords9
dll9
jvm9
java9
spectrum9
diffraction9
raycasting9
science8

Programming languages (6)

JavaC++CJavaScriptRubyPython

Github contributions (5)

github-logo-circle
openGDA/gda-epics

Sep 2012 - Nov 2022

Contributions:215 commits in 10 years 3 months
Mark-Booth/LightwaveRF

Jan 2020 - Aug 2022

LightwaveRF heating controller implementing "call for heat". Requires a Lightwave Link device to bridge WiFi and RF.
Contributions:46 pushes, 3 branches in 2 years 6 months
lightwavecontrollerbridgeheatesp8266
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
Mark Booth - Software Engineer at Diamond Light Source