Alistair Macdonald

Software Engineer at Capgemini

Worthing, England, 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
Alistair Macdonald is a seasoned software engineer with 13 years of professional experience and over 25 years working on the web, specialising in front-end engineering with a strong user-centred and accessibility-first approach. He has deep expertise in HTML, CSS, JavaScript and React, while also delivering full-stack PWA/SPA solutions using Firebase, Node/Express and MongoDB, and working with Scala Play on government projects. He’s spent 6+ years within GDS-aligned teams at HMRC and Capgemini, modernising microservices, upgrading libraries and integrating GovUK frontend patterns into production services. A pragmatic contributor to HMRC’s email-renderer repo, he’s handled both front- and back-end template work for critical public services, showing an ability to cross boundaries between UI and server-side concerns. Based in Worthing, he blends consultancy experience from running Nubz Ltd with hands-on delivery at scale, often focusing on componentisation, caching/encryption and maintainable build systems. Quietly versatile, he pairs long-term web craftsmanship with current practices in accessibility, performance and government digital standards.
code13 years of coding experience
job18 years of employment as a software developer
bookQuintin Kynaston
github-logo-circle

Github Skills (6)

html10
template-tags10
template-engine10
templater10
email-templates10
scala10

Programming languages (8)

TypeScriptScalaSCSSJavaScriptPHPHTMLGroovyNunjucks

Github contributions (5)

github-logo-circle
hmrc/hmrc-email-renderer

Mar 2018 - Jan 2022

Role in this project:
userBack-end Developer
Contributions:35 commits, 18 PRs, 3 comments in 3 years 11 months
Contributions summary:Alistair primarily worked on enhancing email templates within the HMRC email renderer repository. Their contributions involved creating new email templates for various services, including Fulfilment House Due Diligence Scheme (FHDDS) and Capital Gains Tax on UK property (CGTPD). They modified existing templates by adding or removing content, updating subject lines, and adjusting the layout. These updates also included modifications to the template locator and parameter configurations.
hmrc/calculate-ni-frontend

Dec 2020 - Apr 2021

Contributions:66 reviews, 107 commits, 117 PRs in 4 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.
Request Free Trial
Alistair Macdonald - Software Engineer at Capgemini