Curriculum Vitae

Robert Easton

Senior Python Developer, Team Leader and Agile Enthusiast

rwgeaston@gmail.com | +44 7804651622 | 40 Blackhorse Road, London E17 7BE

http://rwgeaston.com/

Download PDF version

Profile

Senior software engineer with deep Python experience, strong leadership in agile teams, and a focus on reliable delivery and automated testing.

Experience

Senior Software Engineer - ComplyAdvantage

Sep 2018 - Present | London, UK

  • AI-driven anti-money laundering startup.
  • Engineering team lead on search and matching, a core component across products.
  • Adopted a neglected project and built the highest-performing dev team at the company, with daily customer-facing releases and four nines reliability.
  • Contributed to screening product architecture, especially data architecture.
  • Set testing and release practices adopted across engineering to support reliable delivery.

Senior Developer - UENI

Mar 2016 - Sep 2018 | London, UK

  • Startup creating budget websites and digital presence for small businesses.
  • Backend architect designing Django microservices for site serving, large-scale data collection, and third-party synchronisation.
  • Agile advocate and team lead of around five developers.
  • Led major technical recruitment efforts including recruiter coordination, interviews, and careers fairs.
  • Maintained a legacy backend for two years while incrementally replacing it with microservices.

Scrum Master and Team Lead - Cisco

Jan 2015 - Mar 2016 | London, UK

  • Scrum master or product owner for several small teams helping transition to agile.
  • Advocated for a three-month technical debt backlog clear-down which improved release cadence and test automation on a project with around fifty people.

QA Engineer (Autotest, Telepresence Server) - Cisco

Dec 2012 - Jan 2015 | London, UK

  • Led automation for Telepresence Server test coverage from one hardware platform to broad continuous integration coverage across four platforms.
  • Trained new hires and a ten-person outsourced team in Bangalore, including an initial three-week onsite trip and ongoing mentoring.

QA Engineer (Audio and Video Testing) - Cisco

Aug 2009 - Dec 2012 | London, UK

  • Started as a manual QA tester on enterprise Cisco video conferencing products.
  • Specialised in DSP audio and video processing testing.
  • Automated performance and resilience testing areas that were previously fully manual.

Education

BA Mathematics - St John's College, University of Cambridge

2005 - 2009

2.1 with focus in pure maths, especially analysis, probability, graph theory, and combinatorics.

Summer Undergraduate Programmes - IAS/Park City Mathematics Institute

Summer 2007 - Summer 2008

Programmes in Algebraic Geometry and Brownian Motion respectively.

A Levels - Fakenham College

2003 - 2005

Double Maths, Physics, Psychology, Film Studies, Classical Civilisation. Principal's Award for Excellence 2005.

Skills

Core

Python, Agile delivery, Automated testing, Algorithms, Data architecture