Alistair Laing

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

🤩
Rockstar
🎓
Top School
Alistair Laing is a Senior Frontend and Ruby developer with 13 years’ experience delivering high-impact web applications for UK central government departments, including MOJ, HMCTS, GDS and DfE. He combines hands-on Vue.js, vanilla JS and Ruby on Rails work with accessibility, performance and CI/CD best practices to produce maintainable, user-focused services. Notably, he helped the DfE’s COVID response release a contact form that improved ticket responses by 88% and supported distribution of over one million laptops, and he has driven WCAG 2.1 upgrades across GOV.UK components that achieved rapid uptake. An active contributor to prominent open-source GOV.UK projects, he has refactored build tooling, added automated accessibility tests and improved component accessibility and legacy support. Comfortable working with cross-functional stakeholders, he identifies hidden costs and pragmatic, budget-friendly solutions during large-scale digital transformation.
code13 years of coding experience
bookThe Open University
github-logo-circle

Github Skills (17)

e-government10
accessibility10
javascript10
testing10
css10
system10
front-end-development10
nunjucks10
html10
g10
nodejs10
jes9
expressjs9
jtest9
jestjs9

Programming languages (17)

CSSGoHTMLNunjucksKotlinJsonnetTypeScriptHCL

Github contributions (5)

github-logo-circle
alphagov/govuk-design-system

Nov 2018 - Jul 2019

One place for service teams to find styles, components and patterns for designing government services.
Role in this project:
userFront-end Developer & Accessibility Specialist
Contributions:52 commits, 31 PRs, 65 pushes in 7 months
Contributions summary:Alistair primarily contributes to the GOV.UK Design System by focusing on improving accessibility and updating front-end components. They added automated accessibility tests to templates, ensuring compliance. Additionally, the user updated imports and paths to align with GOV.UK Frontend v3, and made general updates to the system to use pre-release versions. They also updated Nunjucks paths and made changes to the core functionality of the site.
placereactstyles-componentsgovuk-design-systemstyles
alphagov/govuk-frontend

Nov 2018 - Jul 2019

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
Role in this project:
userFront-end Developer
Contributions:6 releases, 139 commits, 74 PRs in 8 months
Contributions summary:Alistair contributed primarily to the GOV.UK Frontend repository, a project focused on building user interfaces for government services. Their work included adding `aria-describedby` attributes to checkboxes for accessibility and refactoring the Accordion component, improving its structure and efficiency. Additionally, the user implemented a legacy mode for testing legacy CSS alongside the current framework, and also updated to newer versions of CSS. These changes suggest a focus on component development and accessibility enhancements within the frontend codebase.
frontendgovuk-frontendgovuk-design-systemgovuk-design-system-team
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