Sean Russell is a detail-driven designer with 10+ years’ experience across engineering draughting, architectural technology, and product design, now transitioning into Document Control and QHSE roles. Based in the Greater Aberdeen Area, he blends hands-on CAD and drafting pedigree from firms like Schlumberger and Weatherford with recent design work at Expro. He pairs practical field surveying and fabrication insight with formal study in geosciences and a software development diploma, giving him a rare mix of technical drawing, safety-focused process thinking, and coding literacy. An active open-source contributor, he refactored layout parsing and stdin support for the terminal monitor gotop, demonstrating attention to usability and tooling flexibility. Comfortable operating between legacy engineering workflows and modern version-controlled environments (he migrated to SourceHut for his code), he excels at turning complex specifications into clear, auditable deliverables.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc), Geological and Earth Sciences/Geosciences, Bachelor of Science (BSc), Geological and Earth Sciences/Geosciences at The Open University
Westhill Academy
HNC, Architectural Technology/Technician, HNC, Architectural Technology/Technician at Robert Gordon University
Diploma in Software Development, Computer Software Engineering, Diploma in Software Development, Computer Software Engineering at Code Institute
ONC, Building Construction Technology, ONC, Building Construction Technology at North East Scotland College
A terminal based graphical activity monitor inspired by gtop and vtop
Role in this project:
Back-end Developer
Contributions:4 releases, 10 reviews, 350 commits in 2 years 9 months
Contributions summary:Sean primarily focused on refactoring the command-line arguments for the `gotop` utility, consolidating layout configurations and adding the ability to parse layouts from standard input. They also implemented a "minimal" layout option, and updated the version number to reflect the changes. The user's work improved the flexibility and usability of `gotop`'s user interface by enhancing layout control.
Contributions:1 release, 31 pushes, 21 branches in 1 year 7 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.