John Burkitt
Email: Phone: Professional Summary
For three years, I have experience working as a full stack engineer at a world leading sports data and
modelling company, working as part of a collaborative, Agile team on event driven systems that are
required to generate and output statistical trading data that is used to inform strategic business
decisions in downstream systems.
I have three years’ experience with C# / Asp Net Core (occasional F#) building micro services that run in
Elastic Kubernetes Service (EKS). I also have experience using cloud native AWS products to build
serverless application where suitable (Lambda, API Gateway, SQS, S3, Dynamo Db). I have experience
with React & Typescript, often utilising SignalR and Redux to create responsive and high-quality user
interfaces.
Alongside this, responsibilities in this role involves leading system design sessions, contributing and
collaborating with team members on design issues, and contributing to a 24/7 support rota to support,
debug and investigate live issues in our services.
Work Experience
Sports Data Consultancy - Full Stack Engineer
Feb 2020 – Present
▪ Development of event driven microservices with C# / Asp Net Core, working with technologies
and frameworks such as EKS, Event Store, MySql, Apache Kafka and Microsoft Orleans
▪ Development of cloud native applications with a range of AWS products
▪ Front end development with React / Typescript / Signal R / Redux
▪ Use of MySql and NoSql databases
▪ Experience working with Jenkins, Docker and Terraform as part of CICD pipelines
▪ Lead & contribute to regular design sessions to inform future system architecture
▪ Work closely with product owners to deliver on business requirements in agreed timeframes
▪ Support requirements to monitor, debug and fix any system issues that may occur, operating as
part of an out of hours team rota.
Sports Data Consultancy – Operations Team Lead
Sep 2018 – Jan 2020
▪ Create reports and user interfaces using Python to improve teams reporting and operational
processes.
▪ Write SQL to query data from a MySql db
▪ Write VBA to create macros to improve process’s
▪ Work alongside an Agile development team to deliver regular output to the customer
▪ Perform user acceptance testing on new features before releasing to live.
▪ Define user requirements with the product owner in order to prioritise, define & estimate
stories in the backlog
▪ Performance management of a team of operations and product analysts
Education
Msc Computer Science Birkbeck University 2018 – 2020
Distinction (83% average)
Bsc Sports Development Portsmouth University 2011 – 2014
First Class Honours
Skills and Technologies
▪ C# and .NET
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Typescript and React JS
AWS
MySql
F#
Apache Kafka
Apache Flink
Java
Python
Jenkins
Docker
Kubernetes
Event Store
Projects
▪ As part of my Msc Project, I built a Prototype cricket ball tracker in partnership with the
England and Wales Cricket Board to track and classify a ball from a bowler using computer vison
and machine learning techniques.
▪ I have other personal projects, including sports betting models and website scrapers to name a
few.
Hobbies
I am a social individual who enjoys spending a lot of time outside participating or watching a range of
sports. Alongside this, I am also an avid music fan, a keen but terrible guitar player, and I also enjoy
reading.