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.
11 years of coding experience
BEng (hons), Computer and Electronic Systems, BEng (hons), Computer and Electronic Systems at University of Strathclyde
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.
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