DAVID BOND-image

DAVID BOND

FULL STACK DEVOPS PRINCIPAL ENGINEER

An accomplished, efficient Full Stack Devops professional specialising in Infrastructure as Code (IaC) and secure pipeline development. Expert in CI/CD optimisation, cloud managed Infrastructure, and creating scalable, high-performance software as a service (SaaS).

about-me-image

About me

A passionate and experienced Full Stack DevOps Engineer with a strong foundation in both software development and systems operations. Over the years, honing my skills in creating seamless integrations between development and operational processes, ensuring efficient and reliable software delivery.

  • Location:United Kingdom
  • Nationality:British
  • Interests:DIY, Cars & Rugby
  • Study:University of East Anglia
  • Employment:SAP Concur

Work

Feb 2025 - Present

TM Group

Lead Software Engineer

In a world where legal technology is constantly evolving, Lawtech Software Group stands at the forefront of innovation. We are dedicated to revolutionising the legal sector by building proprietary tech solutions that facilitate seamless interactions between lawyers and their clients. My Mission is to architect and implement zero-touch Enterprise solutions, where infrastructure provisioning, maintenance, and deployments are fully automated through GitHub Actions, ensuring consistent and reliable delivery of services.

Architect:

  • e-Sign 365 Product Development.
    • Led the development of a new e-Sign 365 product, implementing a robust TypeScript backend for qualified electronic signatures. The system ensures compliance with legal requirements while providing a seamless user experience for document signing workflows.
  • GitHub Actions & AWS CDK Infrastructure.
    • Engineered a zero-touch infrastructure platform using AWS CDK, orchestrating critical services including PostgreSQL Aurora DB, DocumentDB, and ECS stack with automated SSL management. Leveraged GitHub Actions to create end-to-end deployment pipelines, enabling seamless container orchestration and continuous delivery to ECS environments.
  • Version Control & Deployment.
    • Developed robust versioning strategies and automated deployment processes for Docker images to ECS stack, ensuring consistent and reliable delivery of services.

Management & Strategy:

  • Development Team Leadership.
    • Lead and mentor development teams, fostering a culture of technical excellence and innovation. Responsible for team growth, performance management, and technical career development.
  • Technical Strategy Board Member.
    • Active member of the Technical Strategy Board, contributing to long-term technology decisions, architectural standards, and innovation initiatives. Drive strategic technical direction and ensure alignment with business objectives.
  • Architecture Governance.
    • Establish and maintain architectural standards and best practices. Lead technical reviews and ensure compliance with security, scalability, and maintainability requirements across all products.

Skills:

  • TypeScript, AWS CDK, GitHub Actions, Docker, ECS, PostgreSQL Aurora, DocumentDB, Infrastructure as Code (IaC), SSL Management, Automated Deployment, Electronic Signature Systems, Team Leadership, Technical Strategy, Architecture Governance

2019 - Nov 2024

SAP Concur

Area Principal

Full Stack DevOps Principal Engineer with expertise in architecting solutions that meet regulatory operational efficiency GraphQL, AI/LLM services, TypeScript frameworks, AWS migration and cost optimisation. Led security architect reviews and central architect committee, driving efficient, secure, and scalable solutions. Roles & responsibilities included Development Security Architect Review Board, Area Principal - Central Architect Committee and Concur Product Standard Round Table - Security.

Architect:

  • GraphQL Gateway.
    • Designed and implemented an Orchestration service that provides a single endpoint for both web and mobile clients. This robust service efficiently handles 1 billion GraphQL queries per week and automatically scales to meet demand.
  • Development Framework.
    • Created a robust TypeScript framework using TSOA, integrating essential features such as logging, security, and request libraries to address critical company requirements. Reduced developer time for new SaaS by 50%. Developed the following service utilising the development framework:
      • Emissions Service - Abstracted the data model for internal downstream service utilising a 3rd party vendor to calculate the carbon footprint.
      • Question & Answer service (AI / LLM) - RESTful API service that enables seamless data embedding (vectorisation) and retrieval. Enabling multiple teams to upload documentation and integrate a chatbot interface in Slack.
  • Migrating Service from Data Centers to Cloud provider (AWS).
    • The migration of services from data centres to AWS was a comprehensive and strategic initiative. We containerised each service, ensuring portability and consistency across environments. Using a zero-touch CI/CD pipeline, we automated the deployment process, allowing seamless and continuous integration and delivery. The services were deployed into AWS EKS (Elastic Kubernetes Service) clusters, leveraging Kubernetes for orchestration and management.
  • Cost Optimisation.
    • Analysed AWS usage and implemented systematic resource management using CloudWatch Alerts, successfully reducing costs by up to 70%.
  • Security and Optimisation.
    • Proactively addressing emerging security and regulatory needs, ensuring the ongoing compliance and reliability of services. Consistently optimised code for performance and scalability, aiming to deliver the best possible service.

Responsibilities:

  • Development Security Architect Review Board (DevSARB).
  • Area Principal - Central Architect Committee.
  • Concur Product Standard Round Table - Security.

Skills:

  • Node.js, Typescript, GraphQL, Golang, Python, Java, AWS, Kubernetes, Docker, Envoy Proxy, Vault, Jenkins, CodeBuild / Deploy, Circle CI.

2017 - 2019

SAP Concur

Senior DevOps Engineer - Transition Orchestration

Tasked with building a single entry point into the company's data using Facebook's GraphQL.

  • Initiated a deep passion for DevOps during this role transition.
  • Developed an orchestration service using Elixir, chosen for its scalability and fault tolerance.
  • Created a robust and efficient service capable of handling high loads and complex data queries.

Managed deployments using Ansible scripts.

  • Ensured smooth and repeatable deployment processes into our data centres.
  • Focused on a CI/CD-centric approach to automate and streamline the development pipeline.
  • Enhanced efficiency and significantly reduced human error during deployments.

Migrated the service into a Kubernetes cluster.

  • Achieved greater flexibility, scalability and resilience.
  • Leveraged Kubernetes' orchestration capabilities for efficient management of containerised applications.
  • Ensured optimal resource utilisation and high availability.

Developed and honed skills in both development and operations.

  • Embraced DevOps principles to bridge the gap between traditionally siloed disciplines.
  • Gained technical expertise and a passion for continuous improvement and operational excellence.

Skills:

  • Elixir, Ansible, Docker, Jenkins, CircleCI

2013 - 2017

Concur Technology UK Ltd / SAP Concur (2014) by acquisition

Senior Engineer - Mobile Developer

Transitioned to the mobile development department to work on the Concur Travel and Expense solution.

Projects:

  • GPS Mileage - Tracking feature allows clients to track their mileage using GPS technology.
  • e-Bunsho Timestamp feature enables clients in Japan to maintain legal compliance with e-Bunsho regulations when using images in lieu of paper invoices.
  • Backend - Restful API services for the mobile application.
  • Push Notification - Feature allows clients to receive notifications on their mobile devices.

Technical Skills:

  • Programming Languages:
    • Java - Android development
    • Objective-C & Swift - IOS development
    • Java - API services
  • Development Frameworks and Libraries:
    • Android SDK
    • IOS SDK
  • Development Tools:
    • Android Studio
    • XCode
  • Development & Distribution:
    • Google Play Store
    • Apple App Store

Skills

Backend Development
Node.js
Typescript
GraphQL
Golang
Python
Java
CI / CD
AWS CodeBuild / Deploy
GitHub Action
Jenkins
Circle CI
Ansible Playbooks
Bash & Shell Scripts
Infrastructure & DevOps
AWS
Kubernetes
Docker
Terraform
Frontend Development
IOS - Swift
Android - Java
React

Education

B Sc. (Hons) Applied Computing

University of East Anglia

General computer knowledge from the origin of the bit processor allows for individuals to class themselves as language independent. Good structure & design permits for ease to develop within the confines of any high-level language. [Dave Bond]

Get in touch.

© Copyright 2025 Tim Baker