Scott Syme

Software Engineer

Profile picture

About Me

Employment History

Professional Experience

AMEX

Engineer I — American Express

May 2021 – Present

London, UK (Remote)

Engineer in the Accounts Receivable team, responsible for developing and supporting Java microservices using Spring WebFlux. Built reactive backend components for financial operations and collaborated with cross-functional teams to implement scalable solutions. Contributed to a robust testing framework using Cucumber, JUnit, and Mockito.

AMEX

Technology Graduate Engineer — American Express

Sep 2019 – May 2021

Burgess Hill, UK (Hybrid)

Completed rotations in three teams:

  • Accounts Receivable – Developed microservices using Java and Spring WebFlux.
  • Security Engineering – Built a test automation tool to improve the security scanning process across engineering teams.
  • Full-Stack Development – Worked on a platform with a React.js frontend and microservice backend, gaining hands-on experience with RESTful service integration and front-to-back coordination.
AMEX

First Foundry Analyst (Intern) — American Express

Jun 2017 – Aug 2017

Burgess Hill, UK

Interned in the Travel and Lifestyle Services team. Tasked with researching the business viability of blockchain technology for a real-world use case. Delivered a proof-of-concept and presented findings to stakeholders, exploring integration scenarios and limitations of distributed ledger systems..

Other Experience

Visitor Centre Assistant — Cream o' Galloway

Jun 2019 – Aug 2019

Gatehouse of Fleet, UK

Provided customer support and operational assistance at a local food attraction.

Cabin Counsellor — Camp Highlander

Jun 2018 – Aug 2018

Mills River, North Carolina, USA

Took part in an American summer camp programme, supervising and mentoring a group of boys aged 10–13 at a residential camp in North Carolina. The role fostered adaptability, leadership, and emotional intelligence through continuous responsibility for camper welfare and engagement.

Food and Beverage Assistant — Macdonald Hotels & Resorts

Oct 2017 – Feb 2018

St Andrews, UK

Provided table service in a formal dining setting at Rocca Restaurant in St Andrews. Maintained professionalism under pressure, with a focus on attention to detail and high-quality customer service.

Customer Service Assistant — Wilko

Oct 2014 – Aug 2016

Castle Douglas, UK

Supported customers on the shop floor, operated tills, and managed stock in a busy retail environment. This role helped develop strong communication and time management skills while working effectively as part of a team.

Skills

Java (OCP SE 11 Certified) Microservices Architecture Spring Framework BDD (Cucumber) SQL (PostgreSQL, Cassandra) NoSQL (MongoDB) Cloud Computing (AWS) CI/CD (Jenkins, GitHub Actions) Frontend (HTML, CSS, JS) React, Next.js Testing (JUnit, Mockito) Git Docker Agile (Scrum, Kanban) REST APIs Kubernetes

Certifications

Education

University of St Andrews

BSc (Hons) Computer Science, 2015 – 2019

  • Graduated with 2:1
  • Relevant modules: Software Engineering, Databases, Operating Systems, Object-Oriented Programming, The Internet and the Web, Data Communications and Networks, Human-Computer Interaction, Video Games, Computer Systems, Distributed Systems.
  • Dissertation: "MIDI Controller Envelope Editor"

Personal Projects

Blog