Charlie Allom - Curriculum Vitae

London, SE5 8BS, UK   charlie@evilforbeginners.com   https://github.com/yeled
                      07432154285                    https://spodder.com

Profile

Network engineering leader with over 20 years in production networks and more than a decade leading, and hiring for, lean network teams at GitHub and Yelp: hundreds of CVs screened, tens of engineers hired, some through people I already knew in the industry. At GitHub I took the network from a flat, hand-administered topology to a segmented, IS-IS SR, fully automated and telemetry-driven one while outbound traffic grew from Gigabits to Terabits. At Yelp I turned a startup network into an enterprise one spanning the USA, the Atlantic and five AWS regions.

The small teams I have led meant that I was a majority player in: setting the roadmap, negotiating with carriers and vendors, looking after capacity and procurement, designing the on-call, and moving network changes into the same code-reviewed, CI-deployed workflow the developers use. I am gregarious, get on well with people, and am an autodidact.

Work Experience

GitHub 2017 (7 years)

Led the network team (always lean, 2-4 people) for seven years, taking an unmanaged flat topology that the previous engineers administered over telnet to a segmented, IS-IS SR, telemetry-driven and fully automated network. I brought the whole network into GitHub’s internal developer method: deployed and treated like a group of applications, rather than a tended datacentre with siloed experts.

Yelp 2013 (4 years)

Led the production network team, taking Yelp’s network from a startup mentality to an enterprise built on modern practices, transparent design and documentation.

Media Service Provider 2007 (6 years)

Moved to the UK. Launching an independent music service with restricted capital and strong performance and scalability requirements taught me to work inside a budget and prioritise business-critical issues. A small team meant being a jack of all trades and finding innovative ways to get the job done with minimum fuss.

Earlier roles

Education