Richard Gill, Developer in London, United Kingdom

Richard Gill

Software Developer

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.

Richard is available for hire
Hire Richard


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


London, United Kingdom



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

2020 - 2023


  • 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 on Stripe.
Technologies: Ruby, TypeScript
2015 - 2018

Founder | CTO

  • 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 (
  • 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
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
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
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
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.



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


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


Node.js, React, REST APIs


RESTful Development, Functional Programming, Cross-platform


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


Firebase, iOS, MacOS, Docker, Blockchain Platforms




2006 - 2010

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

Imperial College London - London, UK