Stuart Reilly

Software Development Consultant at Scott Logic

Glasgow, Scotland, 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

🤩
Rockstar
🎓
Top School
Stuart Reilly is a software development consultant based in Glasgow with 11 years of experience building reliable, maintainable systems across consultancy and product teams. He recently joined Scott Logic after five years at Intrallect, bringing practical expertise in backend engineering and a degree in Computing Science from the University of Glasgow. Stuart contributes to open-source projects in Rust, notably improving i3status-rust by replacing external shell utilities with Rust regexes and adding robust error handling to enhance performance and accuracy. He has hands-on experience in production troubleshooting and instrumentation, including better parsing of JSON arrays and GPU diagnostics integration. Colleagues describe him as methodical and pragmatic—comfortable digging into low-level text-processing details to deliver measurable reliability gains. Beyond consulting, he blends a systems-oriented mindset with a developer-first approach to make complex status and monitoring tooling simpler and more robust.
code11 years of coding experience
job5 years of employment as a software developer
bookGCE Advanced Level, Computing, GCE Advanced Level, Computing at Hitchin Schools Sixth Form Consortium
bookGCSE, GCSE at Hitchin Boys School
bookBachelor of Science (BSc), Computing Science, Bachelor of Science (BSc), Computing Science at University of Glasgow
github-logo-circle

Github Skills (7)

regular-expression10
rust10
parsing9
json-parser9
json9
jsonp9
networking8

Programming languages (9)

TypeScriptJavaRustCGoZigRubyPython

Github contributions (5)

github-logo-circle
greshake/i3status-rust

Jun 2020 - Jun 2022

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
Role in this project:
userBack-end Developer
Contributions:4 reviews, 9 commits, 4 PRs in 2 years
Contributions summary:Stuart primarily focused on improving the efficiency and robustness of the `i3status-rust` project by replacing existing calls to external utilities like `sed`, `awk`, and `grep` with Rust's regular expression engine. They also added error checking for the `nvidia-smi` command and iterated over JSON arrays to improve the project's maintainability and performance. These changes enhanced the accuracy of network-related information and the overall reliability of the system status display.
rustfeature-richpure-rusti3statusreplacement
Contributions:24 pushes, 1 branch in 7 years 5 months
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
Stuart Reilly - Software Development Consultant at Scott Logic