Poole, united kingdom

9:42 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 as Founding Engineer at Speakeasy.

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