Experience

A timeline of my professional experience in software development

Fullstack Web Developer, Pocketworks

10/2023 - Present (2 years)
📍 Leeds, UK

Delivering full-stack solutions across diverse industries, working autonomously to make technical decisions and manage project timelines. Expanding technology capabilities with TypeScript, Vue/Nuxt, Alpine.js, Astro, Elixir/Phoenix, Python/Flask, and Go.

Key achievements:

  • Led web application development for electrical testing equipment
  • Delivered complex data visualisations using SciCharts
  • Created custom licensing integration with C libraries using Python
  • Migrated legacy systems to modern Astro/GraphQL/DatoCMS stack
  • Integrated AI tools into development workflow

Senior Software Developer, HCI York

07/2022 - 09/2023 (1 year 3 months)
📍 York, UK

Led projects involving custom .NET CMS development and migrated the company's front-end approach to modern Vue.js stacks.

Key achievements:

  • Led custom in-house .NET CMS projects
  • Migrated front-end development to Vue.js
  • Mentored junior developers
  • Improved company documentation and workflows

Software Developer, HCI York

02/2015 - 06/2022 (7 years 5 months)
📍 York, UK

Progressed from Software Apprentice to Senior Developer over 7+ years, developing expertise in C#, ASP.NET, and modern web technologies.

Key achievements:

  • Progressed from Apprentice to Senior Developer
  • Developed expertise in C#, ASP.NET, and web technologies
  • Built custom CMS solutions for various industries
  • Built successful e-commerce solution for local business

Interested?

I'm currently available for new freelance work!

Drop me an email at hello@alexbates.dev to discuss your project.

Alex Bates

Web developer based in the UK, specialising in building websites, web applications and mobile applications using modern technologies.

© 2025 Alex Bates. All rights reserved.
Built with Nuxt & Nuxt Content