Tom

Senior Software Engineer

tom.bio · hey@ · London/Remote UK +44 (07365) · US +1 (209)
British citizen · Irish citizen · Former US resident

Experience

PRODA

London
Senior Frontend Engineer
04/24 - current

Leading the frontend team building a PropTech AI product allowing real-estate professionals to upload and manage their data. React TypeScript

EO Charging

Remote
Senior Frontend Developer
08/22 - 04/24

Developing a web dashboard used by companies including Amazon and Tesco to charge their UK electric fleets. React TypeScript

Cabinet Office / Number 10

Westminster
Senior Frontend Developer
04/22 - 06/22

Short-term contract role where I built a tool that allowed employees in 10 Downing Street to anonymously raise concerns to HR. React TypeScript Node.js

Quaestor Technologies

Remote
Full-Stack Software Engineer (part-time)
01/21 - 06/21

Worked for 24 hours per week at a San Francisco based seed-stage startup. React TypeScript Python Django

Hatched Labs

San Francisco
Team Lead / Senior Software Engineer
05/20 - 08/20
Team Lead / Software Engineer II
08/19 - 05/20
Software Engineer II
11/18 - 08/19

Software Engineer for an consumer-facing grocery shopping and delivery application based in San Francisco.

As team lead I was responsible for leading a team of 8 engineers to complete our web app, which was completely built from scratch. It launched in the midst of COVID-19 pandemic panic buying. Our primary customer was a large regional supermarket chain. React TypeScript

Shipt

San Francisco
Mobile Developer
09/17 - 05/18
Frontend Web Developer
02/17 - 09/17

Developed Shipt's front end through its Android, iOS and Web applications. Was their first web developer where I helped build their React web app. Shipt was bought by Target for $550m in Dec 2017. Switched team where I would help build their primary product - a mobile app used by millions. React Angular.js Ionic

UC Berkeley

Berkeley
Full Stack Web Development Teaching Assistant (part-time)
07/17 - 01/18

Provided academic support to students. The full stack development course teaches common front-end languages in addition to Node, Python, Django, React, React Native, Ruby and Java.

Gobitech AS

Palo Alto
Full Stack Web Developer
09/16 - 12/16

Created JavaScript apps at a seed stage tech startup developing a consumer-facing social media app called Gobi. Made an admin interface and a feed for snaps written with Node, Redis and WebSockets.

Goldman Sachs

London
Technology Analyst
06/15 - 08/15

Worked as a Java developer with the Fixed Income technology team, writing the back-end of key bond/insurance products and front-end web products.

Education

University of Warwick

Discrete Mathematics BSc (Hons) - 2:1
2016

i.e. "Computer Science & Mathematics"

Relevant Interests

Open Source Developer

I develop free and open source software as an occasional hobby. My most successful project is media-query-parser which has had over 10 million downloads.

Skills

Technical experience with:
JavaScript (ES6, ES7 via Babel), React, Next.js, TypeScript, GraphQL, Apollo, Rust, React Native, Node, UX/UI Design, Jest, Express.js, Astro, OpenGL, Git, MacOS, Linux, Java, Python, Docker, SQL, Dart, Flutter, Ionic, WASM, Haskell, C, AWS

Particularly effective at maintaining team harmony, resolving interpersonal conflicts and problem-solving.