Charlie Briggs

Staff Software Engineer at Signal AI

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Charlie Briggs is a Staff Software Engineer based in London with 13 years of experience building resilient data platforms and real-time processing pipelines for news and media at Signal AI, the BBC, Financial Times and O2. He combines deep backend expertise in Clojure, Python and Go with hands-on cloud infrastructure work (AWS, Terraform, Prometheus) to replatform translation systems, ingest billions of characters monthly, and lead data ingestion teams. Charlie has a track record of designing both batch and streaming systems—Airflow, Redshift, Spark, Hudi, Kinesis/SQS/SNS—and has introduced incident runbooks and self-service alerting to improve operational reliability. An active open-source contributor, he’s improved the amazonica Clojure AWS client (notably Kinesis support and v2 model updates), showing attention to library maintainability and cross-region concerns. He started his career across full‑stack and DevOps roles, giving him a pragmatic appreciation for product and ops trade-offs, and holds an MMath in Mathematics from the University of Sheffield. Colleagues describe him as a technical lead who prefers enabling teams and taking calculated creative risks rather than repeating past solutions.
code13 years of coding experience
job8 years of employment as a software developer
bookA-levels, Mathematics, Further Mathematics, Physics, Medieval History (AS), AAAA, A-levels, Mathematics, Further Mathematics, Physics, Medieval History (AS), AAAA at Greenhead College
bookMMath, Mathematics, First, MMath, Mathematics, First at The University of Sheffield
stackoverflow-logo

Stackoverflow

Stats
46reputation
316reached
3answers
0questions
github-logo-circle

Github Skills (18)

amazon-kinesis10
clojure-cli10
amazon-web-services10
kin10
aws-sdk10
clojure10
apidoc9
api9
cloud-computing8
software-design7
functional-programming7
html6
expression6
menu6
sass6

Programming languages (19)

PowerShellJavaMakefileScalaPLpgSQLGoHTMLTypeScript

Github contributions (5)

github-logo-circle
mcohen01/amazonica

Mar 2021 - Oct 2022

A comprehensive Clojure client for the entire Amazon AWS api.
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 8 comments in 1 year 7 months
Contributions summary:Charlie contributed significantly to the `amazonica` Clojure client for AWS, focusing on the Kinesis service. Their work involved implementing features such as allowing `billingMode` to be set on Kinesis consumers and storing `next-check` for RecordProcessors. They updated the project to use v2 model interfaces and fluid builder interfaces, improving the library's functionality and maintainability. Furthermore, the user addressed issues with region and endpoint configurations.
apiaws-apiamazonamazon-awsaws
🆙 Prometheus exporter that scrapes a Nagios status page for alerts.
Contributions:18 PRs, 53 pushes, 21 branches in 11 months
exporterprometheus-exporteralertsstatusnagios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Charlie Briggs - Staff Software Engineer at Signal AI