Rob Newman

Summary

I’m a senior/lead developer with 17 years experience of designing and developing reliable, scalable applications and APIs. I’ve written code that correctly handles tens of thousands of operations per second, provided technical leadership and mentorship for agile teams, and worked with other development teams and organisations, product owners, and customers to make sure the right thing gets built in a maintainable way. I have a passion for learning, for solving interesting problems, and for building things that make people’s life better.

Skills

Experience

Compare the Market: Senior Cloud Platform Engineer (2022 - present)

AWS (many services and features, including account provisioning, event-driven serverless APIs and architectures, and IAM roles/permissions); Python 3; Golang; Terraform

Zoopla: Senior Backend Developer & Technical Lead (2020 - 2022)

Python 3; PostgreSQL; AWS (including RDS, SQS, ECS, Eventbridge); Golang; RESTful & event-based APIs; Terraform; Perl

EXFO/Ontology Partners: Senior Developer & Lead Architect Nova Context (2017 - 2020)

Java 8/11, OSGi, RDF4J and Stardog; Kubernetes; Ansible; Terraform; Docker

Elsevier/Mendeley: Technical Lead for the Access & Onboarding Team (2016 - 2017)

Java 8; Dropwizard; AWS; Terraform; OpenID; Docker

OpenMarket: Developer/Technical Lead for the EMEA/APAC Messaging Platform (2007 - 2016)

Java 5/6/8; MySQL; HTTP and binary protocols in a variety of formats; bare-metal Linux deployments

Education