Andrew A. Barber

Technical Lead | Senior Software Engineer (ecommerce & SaaS)

Andrew A. Barber

Professional Summary

Technical Lead and Senior Software Engineer with 10+ years experience delivering complex ecommerce and SaaS platforms. Specialising in integrations, API-led architecture and technical leadership across modern commerce systems.

Especially drawn to work where code meets customer trust - payments, checkout flows, integrations and the real-world edge cases where thoughtful engineering makes the biggest difference.

Core Skills

Platforms BigCommerce · WooCommerce · Custom SaaS
Languages Node.js · TypeScript · JavaScript
Frontend React · HTML · SCSS · Basic Liquid
Backend REST · GraphQL · Webhooks · Event-driven Systems
Cloud Google Cloud Platform · AWS · Serverless
Architecture API Design · Middleware · System Integration
Delivery Agile · Sprint Planning · Technical Discovery
Leadership Technical Leadership · Mentoring · Incident Management
Quality Code Review · Testing · Performance Optimisation

Professional Experience

Senior Software Engineer

Nov 2025 - Present

Glass Atlas

  • Lead technical delivery for large, headless commerce platforms serving high-volume, enterprise clients
  • Design and build API-first and middleware services using Node.js and TypeScript
  • Own technical discovery and integration planning for complex multi-system environments
  • Work directly with senior client stakeholders to define scalable, long-term solutions
  • Mentor developers and contribute to architectural standards and best practices

Engineering Manager

Nov 2022 - Nov 2025

Space 48

  • Led multiple delivery squads building complex ecommerce solutions
  • Line-managed and mentored multi-disciplinary teams of developers and technical leads, supporting career progression and performance
  • Oversaw technical delivery, incident management, and escalation handling across concurrent client programmes
  • Maintained close, hands-on involvement in complex technical problem-solving and architectural decisions
  • Led hiring, onboarding, and team development initiatives to strengthen technical capability
  • Coordinated cross-team resourcing and platform strategy to support long-term delivery needs

Technical Lead

Jan 2022 - Nov 2022

Space 48

  • Led technical delivery of multi-platform ecommerce builds and integrations
  • Designed system architectures and deployment pipelines
  • Partnered with PMs on sprint planning and technical discovery
  • Set coding standards and led code review practices
  • Mentored junior and mid-level developers

Senior Software Developer

Jul 2021 - Jan 2022

Space 48

  • Built scalable backend services on GCP using Node.js and TypeScript
  • Developed integrations for inventory, order, and fulfilment systems
  • Led complex features across multi-channel platforms
  • Supported incident response and production stability

Earlier Roles

Software Developer / Team Lead - Toolstop 2020 - 2021
Full Stack Developer - RT IT Services 2019 - 2020
Self-Employed Developer 2012 - 2016

Community & Speaking

  • Speaker, GlasgowJS - WTF is MCP (Jun 2025)
  • Speaker, DevX Internal Conference - Space48 - Intro to MCP (Using and Building) (Apr 2025)
  • Guest, Space Bar Podcast - Space Bar Special: The Biggest Reveals from the BigCommerce Summit in London (Apr 2025)
  • Co-organiser, BigComDevX Conference (2022, 2023) - Co-organiser & Co-Host (Jan 2023)

Personal Projects

worklogr.app

Electron · TypeScript

A lightweight menu bar timer that syncs your hours to Jira via Tempo. Stop forgetting to log time.

consolelogs.blog

Astro · Tailwind

Personal blog on engineering, leadership, and the web.