Steven Lawton

Phone: +44 (0)7944 722392 | E-Mail: stevenlawton@gmail.com |
43 Valiant Square, Bury, Cambridgeshire, PE26 2PQ, United Kingdom |
UK Citizen/National/Right-to-Work | LinkedIn profile | GitHub.com profile

📄 Download PDF version

Steven Lawton - CV / Resume

Summary

I’m a senior software engineer with over 20 years’ experience building reliable, scalable systems across fintech, retail, publishing, and Web3. I specialise in backend and platform work, GoLang microservices, modernising legacy systems, and delivering cloud-native infrastructure that works in production. I’ve worked across regulated environments. I’ve delivered in high-trust teams and contributed open-source and internal tooling. My technical background spans hardware and software, and my project work includes:

I enjoy solving problems. I’ve learned to balance speed with rigour and pragmatism with long-term thinking. I write code that works, is easy to maintain, and self-documents. Sound engineering is as much about people as it is about the code. I have worked on critical projects where autonomy, clarity, and delivery are crucial. I’m equally comfortable building new systems, refactoring old ones, or mentoring developers. Outside of work, I volunteer as a Scout Leader, which mainly involves mud, camping, and helping kids figure things out the hard way. I’m also heavily involved in jousting in the UK and practice classical dressage.


Skills

Languages:
GoLang, Java, Node.js/TypeScript, PHP, Bash, SQL, HTML/CSS/JS, Scala, Python, Groovy, .NET

Cloud & Infrastructure:
AWS (ECS, Lambda, S3, RDS, IAM, etc), Terraform, Docker, Kubernetes (EKS), Azure, VPC design, security groups

Frameworks & Tools:
Spring (Boot), Akka, Scalatra, JSF, Thymeleaf, JPA/Hibernate, Keycloak, Auth0, JWT, Android SDK, Mule ESB, JBoss, WebSphere, Tomcat, Jenkins, TeamCity, GitHub Actions, GitLab CI, Swagger/OpenAPI, RabbitMQ, AMQP

Databases:
PostgreSQL, MS SQL Server, Aurora, MySQL, Oracle, MongoDB, DynamoDB, Neo4j, Infinispan, H2, SQLite

Testing & DevOps:

Other Domains:
Web3, Solidity, Crypto assets, Flutter/Dart, Android, SOA, RESTful/SOAP APIs, ETL, data warehousing, complex SQL, enterprise architecture, legacy modernisation, DevEx tooling


Experience

Sainsbury’s - Senior Full Stack Developer

Mar 2025 - Jul 2025 - Remote

Technologies: TypeScript, GitHub Actions, Docker, Kubernetes, Helm, SwaggerHub, OpenAPI, AsyncAPI


Sainsbury’s SmartShop - Senior Full Stack Developer

Nov 2023 - Mar 2025 - Remote

Technologies: GoLang, Android (Kotlin), iOS, Docker, AWS (ECS), TDD, Pair Programming, REST, gRPC, GraphQL


Ace Web Services Ltd - Development Lead (for Barbourne Brook)

Dec 2023 - Mar 2024 - Remote - Fixed Price Project

Technologies: GoLang, Docker, AWS, Kubernetes (EKS), Terraform, RabbitMQ, PHP, PaaS, DevOps


Sainsbury’s Groceries Online - Senior Full Stack Developer

Nov 2022 - Nov 2023 - Remote - Contract (3 + 3 + 3 + 3 months)

Technologies: GoLang, Node.js, React, Docker, AWS, Kubernetes (EKS), Terraform, DevOps, Istio, Helm, Kibana


Ace Web Services Ltd - Development Lead

Oct 2022 - Dec 2022 - Remote - Fixed Price Project for whartonbc.co.uk

Technologies: GoLang, Docker, AWS, Postgres, React


Baanx Group - Development Lead

Apr 2022 - Aug 2022 - Remote - Fintech

Technologies: GoLang, Node.js, React, Docker, Terraform, RDS, Keycloak


RS Components - Senior Developer

Sep 2021 - Apr 2022 - Remote - Retail/Engineering

Technologies: Java 11, Spring Boot, Docker, AWS, Kubernetes, Nomad, GitLab, Terraform, DynamoDB, RDS, Datadog, NewRelic, Swagger, Kong, Auth0.


Rayvn.digital / Monavate Ltd - Senior Developer

May 2021 - Sep 2021 - Remote - Fintech / Blockchain

Technologies: GoLang, Kafka, Java, Kubernetes, Docker, Azure, Linux, GitLab, Ethereum, Solidity, Jekyll


Primis Mortgage Network - Java Developer

Feb 2021 - May 2021 - Remote - Financial Services

Technologies: Java, Spring Boot, Angular, Struts, EJB3, JSP, IntelliJ, Linux, GitLab


Samsung - Java Developer

Oct 2018 - Feb 2021 - Cambridge (Onsite & Remote) - Mobile / Embedded Systems

Technologies: Java, Python, Android SDK, Bash, IntelliJ, Linux, Git, Gerrit, JUnit, TestNG, Mockito, Jira, Agile/Scrum


Nokia - Java Developer

May 2018 - Sept 2018 - Cambridge - Video Ad Delivery / Media Streaming

Technologies: Java 8, Spring Boot, Docker, Spring MVC, Eureka, Zuul, MySQL Cluster, Python, IntelliJ, Git, GitLab, Jira, Linux, Agile/Scrum


RS Components - Java Developer

October 2016 - April 2018 - Corby - Infrastructure Modernisation & eCommerce

Technologies: Docker, Spring Boot, mongo, Seam, Struts, Oracle, Java, Spring MVC, JBoss, Linux, Apache, JPA/hibernate, Agile/Scrum, RESTful Web Services, SOA continuous build, JUnit, TestNG, Mockito, Jira.


BGL Group - Java Developer

Nov 2015 - Feb 2016 - Peterborough - Insurance & Telematics Integration

Technologies: Java, Mule ESB, Tomcat, REST, SOAP, SSO, Git, Jira, Bamboo, Confluence


MoMo Group Ltd - Java/Scala Developer

Jan 2015 - Nov 2015 - Cambridge - Fintech Startup

Technologies: Scala, Java, Akka, Scalatra, MySQL, MyBatis, T24, Tomcat, Jetty, Nginx, Linux, Jira, Bitbucket, Bamboo, Confluence.


Jagex Ltd - Java Developer / Web Systems Developer

2013 - 2014 - Cambridge - Games / Online Services

Technologies: Java, Groovy, Spring MVC, JPA/Hibernate, Postgres, Informix, Neo4j, Infinispan, RabbitMQ, JBoss, Linux, Nginx, Git, Eclipse, Jira, JUnit, TestNG, Mockito.


PCMS - Java Developer

2011 - 2013 - Huntingdon - Retail Software (ePOS)

Technologies: Java, Spring MVC, Struts, JPA/Hibernate, DB2, Oracle, JBoss, WebSphere, Linux, Mercurial, Eclipse, JUnit, TestNG, Mockito, iText, Maven, Crystal Reports, Jira.


TravelTainment Ltd - Developer

2010 - 2011 - Peterborough - Travel Tech / eCommerce

Technologies: Java, PHP, Seam, Spring Web Flow, jQuery, JBoss, JBoss ESB, XSLT, JPA/Hibernate, DB2, Oracle, MySQL, LDAP, Linux, SVN, Maven, JUnit, TestNG, Eclipse, Jira.


Whistlebrook Ltd - Analyst Developer

2004 - 2010 - St Ives, Cambridgeshire - Fintech / Bespoke Software

Technologies: VB.NET, C#, Java, SQL Server, Oracle, legacy MS Access systems, IIS, Windows Server, VMWare, bespoke ETL tools, internal DevOps workflows


Open Source & Personal Projects

Sphinx.chat - Contributor (2023, Paid Bounty Work)

Selected Personal GitHub Projects

Additional private projects span domains including DevOps, eCommerce, API design, and developer tooling - frequently built using Go, Docker, Kubernetes, and JavaScript/Typescript

Transferability:
Experience gained in fintech, retail, and e-commerce is highly transferable to SaaS, infrastructure, Web3, public sector, and regulated industries. Comfortable working across domains where performance, security, and team agility are key

Why Me?

I’m the person teams turn to when something’s complex, messy, or stuck. Whether refactoring a legacy system, launching a new service, or developing internal tooling, I focus on leaving systems clearer, teams faster, and outcomes stronger. Trusted to work independently or lead delivery when it matters, I’ve built a career on pragmatism, depth, and delivering results.

Contact