Alan Third

Senior IT Engineer at Argyll and Bute Council

Clydebank, 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

👤
Senior
🎓
Top School
Alan Third is a Senior IT Engineer with 11 years of professional experience based in Clydebank, Scotland, combining hands-on systems work with a knack for creative problem solving—from physical builds like spiral staircases to orchestrating website failovers between data centres. At Argyll and Bute Council he applies practical engineering judgement to maintain resilient infrastructure and deliver reliable services. An active open-source contributor to heavyweight projects like Emacs and remacs, he has improved macOS support by fixing deprecations, refining image transforms, and adding native touchpad scrolling and better modifier-key handling. His BEng in Computer and Electronic Systems from the University of Strathclyde underpins a pragmatic, low-friction approach to solving interoperability and platform-specific issues that often hide beneath visible outages.
code11 years of coding experience
bookBEng (hons), Computer and Electronic Systems, BEng (hons), Computer and Electronic Systems at University of Strathclyde
stackoverflow-logo

Stackoverflow

Stats
221reputation
11kreached
2answers
0questions
github-logo-circle

Github Skills (18)

objective-c10
keyboard-input10
keyboard-events10
c1110
keyboard10
c1710
emacs10
macos10
rust10
keyboard-hooks10
image-processing9
front-end-development9
decimal6
tramp6
floating-point6

Programming languages (7)

ShellC++CJavaScriptGoRubyEmacs Lisp

Github contributions (5)

github-logo-circle
remacs/remacs

Aug 2016 - Feb 2018

Rust :heart: Emacs
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 year 6 months
Contributions summary:Alan primarily focused on improving the Emacs experience on macOS. Their contributions included fixing deprecation notices and addressing resizing issues specific to the platform. They also worked on implementing native touchpad scrolling, which involved modifying scrolling behavior and introducing new variables for controlling its functionality. Furthermore, the user improved modifier key handling to correctly interpret keyboard input.
rustheartemacseditormelpa
emacs-mirror/emacs

Apr 2017 - May 2021

Mirror of GNU Emacs
Role in this project:
userBack-end Developer
Contributions:4 commits, 1 comment in 4 years 1 month
Contributions summary:Alan primarily focused on fixing deprecation notices and implementing various changes related to the GNU Emacs port for macOS. This included replacing deprecated code, removing function prototypes, and adjusting calls to use more modern APIs. The user also contributed to implementing native image rotation and cropping functionalities, improving the image transforms within the Emacs environment on macOS. These changes involved modifications to various source files, including those related to image handling, UI elements, and terminal operations.
gnu-emacsspacemacsgnuemacsemacs-lsp
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
Alan Third - Senior IT Engineer at Argyll and Bute Council