Lecturer at University of Glasgow School of Computing Science
Glasgow, Scotland, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Blair Archibald is a Lecturer and researcher in computing with 13 years of experience blending software and electronics engineering, currently based at the University of Glasgow. He specialises in software design across multiple paradigms with a practical enthusiasm for functional programming and scalable combinatorial search—work that underpinned his PhD and subsequent research roles. Blair enjoys full-stack engagement from low-level sensor and embedded concerns to high-level back-end systems, and he has applied that breadth to teaching, research projects, and software sustainability initiatives as a long-standing Software Sustainability Institute Fellow. An active open-source contributor, he has improved the Freeplane mind-mapping application by enhancing connector behaviour and visual representation for looped nodes—an example of his attention to both algorithmic detail and user-facing interaction.
13 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electronic and Software Engineering, Honours of the First Class, Bachelor of Engineering (B.Eng.), Electronic and Software Engineering, Honours of the First Class at The University of Glasgow
Graeme High School, Falkirk
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Glasgow
Contributions:73 commits, 2 pushes, 1 comment in 2 years 6 months
Contributions summary:Blair contributed to the Freeplane mind mapping application by adding functionality related to connectors for self-linked nodes. They modified the `ConnectorView.java` file to add an offset for loop nodes and implemented new connector shapes. The user also made changes to the `MLinkController.java` file, likely to add UI elements or logic related to the new connector types. These changes focused on improving link behavior and visual representation within the mind maps.
A solver for subgraph isomorphism problems, based upon a series of papers by subsets of McCreesh, Prosser, and Trimble.
Contributions:9 PRs, 21 pushes, 11 branches in 3 years 11 months
problemssolversubgraphisomorphismtrimble
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
Blair Archibald - Lecturer at University of Glasgow School of Computing Science