Richard Gill, RESTful APIs Developer in London, United Kingdom
Richard Gill

RESTful APIs Developer in London, United Kingdom

Member since January 28, 2016
Richard is a senior full-stack JavaScript engineer. He specializes in React Native, React, Node.js with JavaScript, and Elixir (OTP). In his career, Richard has built and delivered over 20 React and React Native-based apps.
Richard is now available for hire


  • ZDEV
    Elixir, Node.js, JavaScript, React, React Native
  • ZDEV
    Node.js, JavaScript, React, React Native
  • McKinsey Digital Labs
    Docker, CSS, HTML, React, JavaScript



London, United Kingdom



Preferred Environment

Chrome, Git, Sublime Text, MacOS

The most amazing...

...thing I've coded was a prototype iPhone app (front and back end) in one month.


  • Full-stack Developer (Remote Contract)

    2018 - PRESENT
    • Successfully delivered projects in React, React Native, Node.js (all JavaScript and TypeScript), and Elixir (OTP) for various clients.
    Technologies: Elixir, Node.js, JavaScript, React, React Native
  • Founder | CTO

    2015 - 2018
    • 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
  • 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 App

    Wash Doctors is an app that helps people get their car washed at home.

    I was responsibile for all the technology in the project, including the following:
    • Two React Native apps that were deployed to the App and Play Stores
    • A React operations website to see bookings, message customers, and so on
    • All the back-end APIs and other infrastructure written in Node.js

  • Example Website (Includes Source Sode)

    An example project that I built to demonstrate my best practices and how I structure projects and code.

    • Code:
    • Site:


  • Languages

    HTML, JavaScript, Java, C#, Ruby, Python, Sass, CSS, R, Elixir
  • Frameworks

    React Native, Ruby on Rails (RoR), Redux, Chrome
  • Libraries/APIs

    Node.js, React
  • Tools

    Webpack, Sublime Text, Git
  • Paradigms

    RESTful Development, Functional Programming, Cross-platform
  • Other

    RESTful APIs, Consulting, Codebase Development
  • Platforms

    Firebase, iOS, MacOS, Docker, Blockchain Platforms


  • Master's of Engineering Degree (1st Class) in Computing
    2006 - 2010
    Imperial College London - London, UK

To view more profiles

Join Toptal
Share it with others