John Garner

United Kingdom

@jgbreezer

Badges

Python

Certifications

Work Experience

  • Senior Software Engineer

    Automata Technologies•  March 2023 - October 2023•  London, UK

    Developed medical sample sorter for 3000 samples per day, 24-7 operation Integrated with customer's API, proactively co-developed with client throughout; spotted API bugs and design/logic flaws ahead of customer â—¦ Python, Brooks Precise robot, motor, & sensors on Kunbus RevPi; AWS IoT, LIMS, Github+CoPilot

  • Python Developer

    Estafet Ltd•  September 2020 - February 2021•  London, UK

    Migrated AWS Lambda APIs to multi-account multi-platform (multi-cloud) architecture (Python, S3, IAM, SSM, SNS/SQS)

  • Lead Python Developer

    Blockex Ltd•  November 2019 - June 2020•  London, UK

    Updated, fixed, re-deployed legacy platform components, integrating new wallet service â—¦ Django, Celery, Flask, Docker, AWS EC2/ECR, SQL (PostgreSQL, MariaDB); Octopus, Teamcity CI, all on Linux via Azure/AWS

  • Senior Software Engineer

    Hotels.com•  June 2018 - June 2019•  London, UK

    Migrated marketing meta-bidding Spark/Hive/Hadoop big data processing system to AWS Evaluated and implemented mutation testing for CI/CD builds Supported Airflow and Spark using Hive/Hue UI/Hadoop scheduled batch jobs Built and published projects using CI/CD via Nexus repositories, Jenkins & Groovy scripts â—¦ Python, Docker, AWS s3, EC2, EMR, Terraform, Docker, Apache Airflow; with workflow in Jenkins, Jira, git/gitflow et al. on Linux â—¦ Stash/Github/Bitbucket, Mercurial, Waggledance, Jenkins - Groovy scripts, Hashicorp vault, Airflow+MariaDB, Docker, Spark using Hive/Hue UI/Hadoop, Stash/Bitbucket, Git, Mercurial, Bluejeans, Circustrain (by data eng.), Feathercache (py lib), Qubole (for hive/spark on aws), One Drive, Dropbox (enterprise), aws s3, emr (spark/... on aws ec2), â—¦ Python Notebooks - Jupyterhub, Terraform (=infra), Nexus artifactory repositories for pypi/docker

  • Senior Software Engineer

    Investec Bank Plc•  September 2016 - March 2017•  London, UK

    Automated build & release, introduced Python automated tests. Trained colleagues Created monitoring system for new services, liaised to set up in-office dashboard Designed and developed customer static data dynamic update process â—¦ Python & C++, Redis, IBM Websphere MQ, MySQL and HTML/CSS to update admin interface

  • Multi Agent Technology•  2015 - 2016

  • Senior Systems Analyst

    NYSE Euronext•  2010 - 2014

  • Linden Lab•  2009 - 2010

Education

jgbreezer has not updated education details yet.

Links

jgbreezer has not updated links details yet.

Skills

jgbreezer has not updated skills details yet.