Martyn Bristow

Profile

I'm a Python Developer with experience leading Agile teams based in Manchester with a diverse technical experience working in multidisciplinary teams.
My core technical stack is Python with FastAPI/Flask, MySQL and Vue.Js, building RESTApis and data pipelines. I'm cross functional, develop with unittests as well as crafting End-to-End tests and performance tests. I deploy using IaaC, CI/CD, and GitOps to Kubernetes or direct with Ansible, backed Google Cloud or Civo. I use Prometheus & Grafana for observability & monitoring. I have experience managing cloud costs of cloud solutions using scaling and sizing. Within Agile teams, I've worked as Developer, Product Owner and Scrum Master, as well as mentored team members. I work to capture requirements with stakeholders, collaborate with team members to perform functional decomposition and iterative delivery, promoting collaboration across multiple teams. As a Scrum Master I've facilitated retrospectives and supported continuous improvement with Kaizen.
Outside work, I'm a volunteer heritage railway guard with 4 cats and a keen campanologist. Being the Ringing Master for Lancashire I support the development of fellow bell ringers, organise events and manage training, to support the continuation of a English tradition. I am supporting developing a digital platform, to support the recruitment and retention of bell ringers. Where I've worked on requirements, cost planning, development of the application in Python.

Experience

Thermo Fisher Scientific

UK: Remote

Release Train Engineer | Compliance Support

Dec 2021 - Present

Coaching leaders in product thinking, enable teams to deliver with quality in regulated environments, and build compliance tools using Python
  • Configuration of Jira & Confluence for ISO/GAMP compliance
  • Reporting Development KPIs to leaders
  • Development of Python tools for SDLC reporting
  • Leadership of DevOps under GAMP
  • Requirements management for issue management and timesheets for capitalisation
  • Building an Agile community book club
  • Jira/Confluence
  • Python
  • SAFe
  • Portfolio
  • Agile
  • GAMP

BT - Security

Manchester, UK

Senior Consultant - Release Train Engineer

Jan 2018 - Mar 2019

Kickstarting a Agile Release Train with a 90% commitment rate
  • Delivering Agile training to team members
  • Coaching in Lean product management
  • Led product development of an application to MVP in 3 weeks on Kubernetes
  • Python
  • QA
  • Agile
  • SAFe
  • Kubernetes

Senior Consultant - Test Engineer

Jan 2018 - Mar 2019

  • Performance testing of Streaming Applications with Kafka
  • Management of the End-to-End testing
  • Stakeholders for new analytical techniques
  • Using facilitation to drive a high performance team culture
  • Performance Testing
  • Python
  • QA
  • Agile
  • SAFe
  • Scrum

Dream Agility

Manchester, UK

Data Pipeline Application

Jan 2018 - Mar 2019

Delivery of an ETL Pipeline with a Flask Web Application
  • Deployment of Edge AI Model Analysis to integrate AI Models
  • Deployment to Google Cloud & Managing Kubernetes
  • Development of an End-to-End Testing Suite
  • Integration with other services
  • Development of Observability Suite
  • Flask
  • Pub/Sub
  • Celery
  • Observability
  • Kubernetes
  • GCP
  • C#/Unity

dunnhumby

Manchester, UK

Test Engineer | Scrum Master

Oct 2016 - Jun 2017

  • Promote Agile mindset and adoption within teams
  • Testing GDPR Scala applications on Apache Spark on Google Cloud
  • Management of Intern Student
  • Spark
  • Scala
  • Data Processing
  • Testing
  • Scrum
  • Kanban

UK Govenment

Manchester, UK

Developer | Scrum Master

May 2018 - May 2019

  • Scrum Master for Development team improving collaboration and delivery of software
  • Developed Puppet Modules for Automated Deployments
  • Develop Python Framework for Testing Internal Systems
  • Champion LGBT+ Inclusion within my Workplace
  • Scrum/Agile
  • Docker
  • Puppet
  • LGBTQ+

Nokia

Cambridge, UK

Software Automation Test Engineer

Jun 2016 - May 2018

  • Design and Implementation of Automated Test Cases for HTTP Delivery Testing
  • Implementation of Kickstart for RedHat Linux VMs
  • Load & Soak Testing for HTTP Server Applications
  • Ansible Playbook Curation
  • Python
  • Ansible
  • RedHat
  • Test Design
  • HTTP

Education

BSc Mathematics Statistics Computing

Liverpool John Moores

Oct 2007 - May 2011

Software Development | Database Design | Machine Learning | Statistics
photo of me

Skills

    • Development
    • Linux
    • Kubernetes
    • Caddy
      Programming
    • Python
    • Go
    • Scala
    • HTML (inc Jinja)
    • CSS/JS
    • SQL
    • Bash
      Frameworks
    • FastAPI | Flask
    • Numpy | Pandas
    • Hugo
    • SQLAlchemy
    • Vue.Js
    • Ansible | Puppet
    • Helm & Flux
      Developer Tools
    • JetBrains AI | Claude
    • git
    • Docker | podman/buildah
    • GitLab |Jenkins
    • Civo | Google Cloud
    • Prometheus/Grafana
    • InfluxDB
    • Terraform | Pulumi
      Testing
    • RobotFramework | Cypress | Playwright
    • Behavior Driven Development
    • K6s (Performance)
    • Gabbi HTTP

Languages

  • English
    Native

Interests

  • Campanology
  • Cycling/Running