Andrew Walsh is a full-stack software engineer with a decade of experience turning ambiguous product ideas into user-focused web applications, from greenfield builds to brownfield fixes. With an MSc in Artificial Intelligence and hands-on ML work including LLM tooling, he blends theoretical grounding with pragmatic engineering across TypeScript, Python, React, Node, and cloud-native stacks. He emphasizes UX-first product engineering, often producing effective interfaces without a designer and tailoring backend complexity to actual need. An entrepreneurial collaborator, he moves quickly in early-stage startups and larger organisations alike, shipping robust systems and thoughtful algorithms. An active open-source contributor, his back-end work on projects like freeCodeCamp’s mail-for-good demonstrates experience building real-world notification and auth integrations used by communities. Based in London, he pairs rapid impact execution with a disciplined, product-centered perspective.
10 years of coding experience
Bachelor's degree, Politics, Bachelor's degree, Politics at The University of Manchester
Master of Science, MSc, Artificial Intelligence, Master of Science, MSc, Artificial Intelligence at University of Bath
Github Skills (9)
authentication10
user-authentication10
nodejs10
back-end-development10
passportjs10
amazon-ses10
mongodb-database8
mongodb8
expressjs8
Programming languages (7)
TypeScriptRustScalaJavaScriptHTMLRich Text FormatPython
An open source email campaign management tool for nonprofits
Role in this project:
Back-end Developer
Contributions:531 commits, 62 PRs, 172 pushes in 1 year 6 months
Contributions summary:Andrew implemented core back-end functionality for a web application. They added Google authentication using Passport.js and implemented features for managing user accounts. They added email sending functionality using Amazon SES, indicating the implementation of a notification system or similar feature. The user also worked on a module for handling the sending of emails.
Browser extension that generates API specs for any app or website
Contributions:14 releases, 10 PRs, 32 pushes in 1 year 5 months
apichrome-extensiondevtoolsgeneratoropenapi
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.