Senior UI Developer with 11 Years of Experience Building Accessible, User-Focused Web Applications

About Me

Hello, I'm Adam -  a Senior UI Developer based in Glasgow with over 11 years of experience creating accessible, high-performing web experiences. My background spans both public and private sectors, with a particular focus on building scalable, user-centred front ends for large-scale projects.

My Experience

I currently work at NHS Education for Scotland, where I’ve led the development of multiple web applications and design systems used across the UK by thousands of healthcare professionals. I’ve played a key role in building accessible .NET applications using HTML, SCSS, JavaScript, and Razor, and have worked closely with UX teams to ensure every solution is thoughtfully crafted and user-tested.

My toolkit includes:

  • HTML, SCSS, JavaScript
  • Razor and Tag Helpers in .NET Core
  • CMS development with Umbraco
  • Custom component development with Bootstrap, jQuery, and React
  • Figma, Sketch, Adobe XD for design collaboration

I've recently been working on a new Digital Front Door project using the Scottish Government Design System, creating a single point of access for patients to view GP notes, appointments, and messages. It's a project that merges clean UI with meaningful impact - and it’s exactly the kind of work I love.

My Approach

Whether I’m building a reusable design system or a one-off landing page, I approach every project with the same mindset: clean code, real empathy for users, and open collaboration with designers, researchers, and stakeholders. I care deeply about accessibility, performance, and maintainability - and I bring that care to every line of code I write.

Freelance & Personal Projects

Alongside my full-time role, I take on select freelance projects, often helping agencies or small businesses build fast, accessible, and SEO-friendly websites. I also design and develop bespoke Umbraco sites and work with clients to improve their design system architecture or modernise legacy front ends.


Lets Work Together

Are you ready to elevate your digital presence and create exceptional user experiences? Let's collaborate and bring your web development project to life. Whether you have a vision in mind or need expert guidance from start to finish, I'm here to help.

Get in touch and let’s talk about your next project.