Donal Stewart

Senior Software Engineer at DemonSoft Ltd

City of Edinburgh, 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
Donal Stewart is a senior software engineer based in Edinburgh with over two decades of hands-on experience designing and delivering object‑oriented systems, particularly in Java and Java EE. He combines deep OOAD and design pattern expertise with Extreme Programming practices—TDD, refactoring and incremental delivery—to lead full‑stack projects across finance, public sector and healthcare. A long‑term consultant and in‑house developer at DemonSoft, he’s repeatedly acted as a bridge between technical delivery and agile adoption for clients such as Mastercard, Scottish Widows and Allica Bank. Donal also contributes to civic tech through volunteer engineering for the Scottish Tech Army, working on data‑heavy dashboards and GIS visualisations. He holds advanced degrees in neuroinformatics and mathematics, bringing research‑level analytical rigor to practical software architecture and team mentoring.
code14 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD), Neuroinformatics, Doctor of Philosophy (PhD), Neuroinformatics at The University of Edinburgh
bookMSc, Mathematics, MSc, Mathematics at The Open University
github-logo-circle

Github Skills (7)

kappa9
self-organizing-map8
phonetics8
abaqus7
factorization7
spatial6
language-extensions5

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
davidcsterratt/SpatialKappa

May 2012 - Sep 2012

An implementation of spatial language extensions to Kappa
Contributions:32 commits in 3 months
factorizationlanguage-extensionsspatialphoneticsextensions
DemonSoftUK/bradytest

Apr 2020 - Apr 2020

Contributions:1 branch in 1 day
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
Donal Stewart - Senior Software Engineer at DemonSoft Ltd