Poole, united kingdom

11:30 UTC

Profile Image
Profile Image

Adam Bull

Product Engineer at Speakeasy

About

I'm a software engineer with a particular interest in design and developer tooling. I currently work at Speakeasy, where I head up the OpenAPI team. We are building ambitious web-based tooling for the OpenAPI ecosystem. You can check out what we're building at sandbox.speakeasy.com.

I've previously worked as Principal Engineer at Framer, and various roles at Deliveroo and Keel.so, amongst others.

recent Experience

Founding Engineer

Speakeasy

·

2024-NOW

Developed Speakeasy's first fully fledged design system Moonshine (moonshine.speakeasy.com), and launched next-generation OpenAPI editor for the web at sandbox.speakeasy.com.

Principal Engineer

Framer

·

2024

Worked on the Canvas team, responsible for maintaining Framer's core canvas editing experience. Added native Form support to Framer and improved accessibility in the editor.

Founding Engineer

Keel

·

2022-2024

Developed a parser and interpreter for a novel schema-based language, and developed supporting tooling such as VSCode extension, a language server adhering to the Language Server Protocol, and linter / formatter.

Senior Software Engineer

Deliveroo

·

2019-2022

Primary maintainer of Deliveroo's in-house CI/CD platform Hopper. Shipped confirmation code system and post-order tipping to the consumer web & iOS applications. Developed internal tool to visualise the impact of dynamic pricing configurations per market.

Education

MSc in Computer Science (with Distinction)

University of Hertfordshire

·

2011

Joined conversion masters for non-numerate undergraduates. Studied computer science fundamentals such as algos & data structures, database theory, OOO etc

BA in English Literature (2nd Class Honours)

University of Reading

·

2008-2011

Conducted dissertation on the decline of empire in the poetry of Philip Larkin, attaining a first class designation.

Skills / Stack

React

TypeScript

Golang

WASM

LSP

Parsers

Monaco

Languages

English

Fluent