Richard Gill, Developer in London, United Kingdom
Richard is available for hire
Hire Richard

Richard Gill

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
January 28, 2016

Richard is a senior full-stack JavaScript engineer who previously worked at Stripe. He specializes in React Native, React, and Node.js with TypeScript. Richard has built and delivered over 20 React and React Native-based applications in his career.

Portfolio

Stripe
Ruby, TypeScript
ZDEV
Node.js, JavaScript, React, React Native
McKinsey Digital Labs
Docker, CSS, HTML, React, JavaScript

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, Node.js, TypeScript, React, React Native

The most amazing...

...project I've worked on is launching Klarna at Stripe.

Work Experience

Engineer

2020 - 2023
Stripe
  • Performed as the lead engineer for Stripe, launching Klarna on Stripe.
  • Spearheaded the launching of Stripe's Bank Transfer payment method as the team's engineer.
  • Acted as the lead technical contact when Amazon launched their polish site amazon.pl on Stripe.
Technologies: Ruby, TypeScript

Founder | CTO

2015 - 2018
ZDEV
  • Founded a 5-person software consultancy.
  • Delivered apps and website/server technology to multiple clients.
  • Managed a team of four developers.
  • Trained four apprentices with no previous coding experience. All four are successfully employed in the industry—their earnings increased 4x (Tiny.cc/zdev-staff).
  • Oversaw technology direction, code reviews, hiring, project management, staff training, sales, and marketing.
  • Built a ~£200,000/year business.
  • Oversaw multiple projects using the following technologies: JavaScript, React Native, React, Next.js, Node.js, Firebase, Heroku, and TypeScript.
Technologies: Node.js, JavaScript, React, React Native

Developer

2015 - 2016
McKinsey Digital Labs
  • Built a cutting-edge UI to save hundreds of hours for a long, complex risk process for a large merchant bank.
  • Worked with the DevOps team to deliver a containerized platform for continuous deployment.
Technologies: Docker, CSS, HTML, React, JavaScript

Developer

2013 - 2015
Brevan Howard Hedge Fund
  • Wrote code to match trades saving hundreds of thousands of dollars per month.
  • Redesigned the architecture for a systematic trading system so that it uses modern technology stack.
  • Worked on a business's critical systematic trading system for a hedge fund that was 1 billion dollars in size.
Technologies: JavaScript, R, Ruby on Rails (RoR), Ruby

Developer

2010 - 2013
Goldman Sachs
  • Worked on large critical applications with a large team of developers.
  • Wrote an app from scratch and delivered it within two months.
  • Automated a regression-tested large C# front end—saving hundreds of man-hours per month.
Technologies: Python, CSS, HTML, JavaScript, C#, Java

Wash Doctors | Car-washing Application

https://www.youtube.com/watch?v=SwPVSEq9f6U
Wash Doctors is an application that helps people wash their cars at home.

I managed all the technology in the project, including the following:
• Two React Native applications deployed to the App and Play Stores.
• A React operations website to see bookings, messages, and customers.
• All the back-end APIs and other infrastructure written in Node.js.

Languages

HTML, JavaScript, Java, C#, Ruby, Python, TypeScript, CSS, R, Elixir, Haskell, Prolog

Frameworks

React Native, Ruby on Rails (RoR), Tailwind CSS, Next.js, Redux, Chrome

Libraries/APIs

Node.js, React, REST APIs

Paradigms

RESTful Development, Functional Programming, Cross-platform

Other

Consulting, Codebase Development, Chakra UI, Vite, Supabase, tRPC

Platforms

Firebase, iOS, MacOS, Docker, Blockchain Platforms

Tools

Git

2006 - 2010

Master's of Engineering Degree (1st Class) in Computing

Imperial College London - London, UK

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring