Ross Fenning

Curriculum Vitae

Personal Profile

I am a software engineer with 20+ years experience currently working at the level of Principal/technical leader/consultant with a holistic approach to Systems, DevOps and software delivery. This includes software development itself, architecture, continuous delivery, reducing duplicated effort and the human side of how teams ship changes safely at pace.

My primary experience is in Java or Python backends in web development stacks, but I also thrive in polyglot contexts and can be a generalist when needed. I have expertise in Continuous Delivery, DevOps, Platform Engineering, Infrastructe-as-code as well as Data Engineering.

I have domain expertise in Search, Data, AI, delivering high traffic web frontends, analytics, data pipelines and platform migrations.

Skills

Expert

Agile, AWS, AWS Lambda, BDD, Continuous Delivery, Cucumber, DevOps, Django, FastAPI, Flask, Git, Java, Kanban, Linked Data, Python, Quarkus, RDF, REST, Spring Boot, SQL, Systems Thinking, TDD, UML

Advanced

Apache Spark, AWS Glue, DevOps, Docker, Elasticsearch/OpenSearch, GNU Make, Jupyter, Kubernetes, LaTeX, Linux, Node.js, PostgreSQL, RabbitMQ, Scaleway, Serverless, Solr, SPARQL, Terraform/OpenTofu, Terragrunt

Intermediate

ActiveMQ, FastAPI, GCP, Haskell, Kafka, Langchain, LLMs, MongoDB, Ollama, PostGIS, Prolog, Redis, Soft Systems Methodology, Typescript

Novice

Clojure, Grafana

Work Experience

Staff Software Engineer at BridgeU: 2024-05 to present

Lead Software Engineer at INRIX: 2022-12 to 2024-04

Principal Software Engineer at BBC North: 2015-06 to 2022-12

Senior Software Engineer at BBC North: 2012-02 to 2015-06

Contract Software Engineer at BBC Cymru Wales: 2010-12 to 2012-02

Systems Developer at Cranfield University: 2007-04 to 2010-06

Fundraiser at Tim Lilley Fundraising: 2005-10 to 2006-12

Tester at Transversal Corporation: 2005-07 to 2006-02

Tester at Level 5 Networks: 2004-07 to 2004-09

Education

MSc Software Engineering at University of Bradford (2016)

MA Computer Science at University of Cambridge (2005)

Further Education (2002)

GCSEs (2000)

GCSEs (1999)

Interests

Publications