Bob Gregory

Engineering Mananger at carbon-re

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

🤩
Rockstar
Bob Gregory is a pragmatic CTO and longtime engineering leader based in London with 11 years of senior experience building cloud-native, serverless-first systems and guiding teams through architectural change. Currently leading technology at Carbon Re, he blends hands-on development—authoring and contributing to the well-regarded Cosmic Python project and introducing C4/PlantUML diagrams—with strategic product thinking around climate-focused software. A former chief architect and engineering coach at Cazoo and MADE.COM, he has a track record of introducing CQRS, DDD and rigorous TDD practices across Python and PHP stacks. Known as a "reluctant CTO" and self-described climate-change monomaniac, he pairs technical rigor with strong engineering coaching to scale teams and code quality. Not obvious from titles alone: he’s equally comfortable fixing documentation and tests as he is defining system-level architecture, bringing a mix of practicality and pedagogy to leadership.
code11 years of coding experience
github-logo-circle

Github Skills (7)

python10
plantuml10
architecture9
architectures9
documentation8
testing7
diagram7

Programming languages (19)

C#JavaCSSC++CRustGoHTML

Github contributions (5)

github-logo-circle
cosmicpython/book

Jun 2019 - Feb 2020

A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see. O'R. wouldn't actually let us call it "Cosmic Python" tho.
Role in this project:
userFull-stack Developer
Contributions:82 commits, 20 PRs, 101 pushes in 8 months
Contributions summary:Bob contributed to the project by improving code quality by fixing capitalization, adding diagrams. They introduced a series of PlantUML diagrams, demonstrating knowledge of C4 model. Furthermore, the user integrated the changes from 'event_bus' branch. Their changes touched upon multiple areas of the project including documentation and test implementations.
python
madedotcom/alpine-packages

Jan 2016 - Mar 2017

Alpine Linux APKBUILD files for building Alpine Linux packages. Sharing is caring.
Contributions:8 PRs, 22 pushes, 3 branches in 1 year 1 month
alpine-linux
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