
Richard Gill
Software Developer
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
Availability
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
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.
Founder | CTO
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.
Developer
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.
Developer
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.
Developer
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.
Experience
Wash Doctors | Car-washing Application
https://www.youtube.com/watch?v=SwPVSEq9f6UI 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.
Skills
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
Education
Master's of Engineering Degree (1st Class) in Computing
Imperial College London - London, UK