Adam Butler

Full Stack Engineer specialising in Ruby, JavaScript and React Native. Father, organiser of Bristol JS, photographer, creative coder and hardware hacker.

Bristol, UK

AB

About

I'm a product-focused Full Stack Engineer and love building highly effective and happy engineering teams building great products. I've built many products and teams from scratch and led teams effectively, ensuring an environment where people can do their best work. Currently, I work mostly with Ruby, TypeScript and React Native. However, over my 16 years of experience I've bootstraped startups, delivered enterprise platforms, critical fintech tooling, IoT products, games, and mobile apps. I'm a father to my 2-year-old daughter Ada and in my spare time am an organiser of Bristol JS, photographer, creative coder, hardware hacker and occasional speaker at meetups and conferences.

Work Experience

BBC Maestro
Remote

Dec 2021 - Feb 2024

Chief Technology Officer

Built a high-performing and happy team of engineers to build a platform for online learning with courses from the world's greatest minds. Technologies: Ruby on Rails, Stimulus.js, ViewComponent, Turbo, TypeScript, React Native, GraphQL.

Carescribe
Contract
Hybrid

Jan 2021 - Nov 2021

Senior Ruby & JavaScript Engineer

During my time with the team at Carescribe, I worked alongside the CTO to help define the company's engineering practices, project planning and tracking tools and supported with hiring. Furthermore, I worked on and built many parts of the Carescribe platform. This included the transcribing service, auto-summarisation AI tooling, infrastructure, a note-taking tool, a partner portal, and mobile/browser/desktop applications.

TechTalks.io
Founder

May 2020 - Present

Director

TechTalks is a community of engineering, design, product and UX experts. You can watch and discuss talks, get involved with a community and share your ideas.

Freeagent
Contract

Jul 2020 - Dec 2020

Senior Ruby Engineer

During this 6-month contract with FreeAgent, I worked as part of the Banking experience team on a Cashflow feature aimed at supporting small businesses.

Ordoo

Apr 2018 - Jul 2020

Chief Technology Officer

Ordoo is a mobile ordering and payment platform for cafes, coffee shops, and restaurants. Technologies: Ruby on Rails, React Native, JSON:API, OAuth 2.0, Node.js.

Nexmo (now Vonage)

Jan 2017 - Apr 2018

Developer Centre Technical Lead

I built an innovative developer centre with rich documentation and interactive API examples. Technologies: Ruby on Rails, React, Node.js, GraphQL.

Simpleweb

Feb 2012 - Jan 2017

Full-Stack Developer

I worked as a full-stack developer at Simpleweb. A purpose-driven software agency that specialises in new technologies, product development, and human interaction.

Duo

Aug 2010 - Feb 2012

Web Designer & Development Co-ordinator

I worked as a web developer building highly bespoke campaign tooling for an e-commerce company.

Education

Bath

2007 - 2010
BA, Digital Design

Skills

Leadership
Building happy and productive teams
System Architecture
Ruby / Ruby on Rails
JavaScript / TypeScript
React / Next.js / React Native
Node.js
GraphQL
Stimulus.js
Turbo / Hotwire
Turbo Native / Strada
ViewComponent