Ben Wright, Developer in London, United Kingdom
Ben is available for hire
Hire Ben

Ben Wright

Verified Expert  in Engineering

React Native Developer

Location
London, United Kingdom
Toptal Member Since
October 11, 2019

Ben is an expert at developing full-stack JavaScript apps. He's spent the past five years leading the builds of numerous web and mobile apps and is capable of taking a project from the design stage to launch. Ben excels at creating scalable React/React Native apps.

Portfolio

Bluebox Digital
jQuery, CSS, HTML, PHP, WordPress, Redux, Realm, Firebase, React, React Native...
Post Office
React Native, Node.js, Swift
Pretty Little Thing
React Native, React, Mobile App Development, Jest, CI/CD Pipelines, Swift

Experience

Availability

Part-time

Preferred Environment

GitHub, Visual Studio Code (VS Code), MacOS

The most amazing...

...product I've coded is an intelligent weight-lifting app. It uses a neural network to predict the performance of the user in each workout.

Work Experience

Full-stack Developer

2020 - PRESENT
Bluebox Digital
  • Developed an AI-driven weight lifting fitness app to guide users through their workout, providing them with suggestions on how to improve each week.
  • Created an app to discover authentic places to eat, drink, and shop—filtered by the things you love, captured by the people you trust.
  • Launched multiple React Native apps on the App Store and Google Play Store.
  • Developed a custom WordPress plugin to search car registration number plates with DVLA API to give the visitors suggestions for their car tires.
Technologies: jQuery, CSS, HTML, PHP, WordPress, Redux, Realm, Firebase, React, React Native, JavaScript, Swift

React Native Developer

2023 - 2023
Post Office
  • Helped complete a greenfield migration project to React Native app for iOS and Android.
  • Improved quality of codebase by incorporating modern React principles.
  • Implemented biometrics login to keep users' app secure and easy to log in.
Technologies: React Native, Node.js, Swift

React Native Developer

2021 - 2022
Pretty Little Thing
  • Developed a greenfield marketplace app project for clothing reselling.
  • Oversaw the launch process, which saw 150,000 users register in the first few months.
  • Created automated CI/CD workflows and made them suitable for a team of developers.
Technologies: React Native, React, Mobile App Development, Jest, CI/CD Pipelines, Swift

Mobile Developer

2021 - 2021
My PT Hub
  • Kickstarted component and end-to-end testing on the mobile app with the introduction of React Native Testing Library and Detox to reduce bugs.
  • Implemented a strategy for converting codebase from JavaScript to TypeScript to improve code quality and reduce bugs.
  • Tracked and fixed bugs from the Jira bug board and resolved long-standing code debt issues.
Technologies: JavaScript, React, React Native, Redux, TypeScript, Jest, Swift

Web Developer

2019 - 2020
Key Digital
  • Led the development of numerous websites for clients, taking a project from the design stage to launch.
  • Created easy-to-customize WordPress themes using ACF to make it easy for the client to add new pages to the site.
  • Developed a WordPress plugin to be used by IoT devices to grab data with an API using headless WordPress.
  • Achieving 90+ PageSpeed insights on the majority of web builds.
  • Created a rule-based recurring events plugin to reduce admin on the site and improve page speed.
Technologies: MySQL, Sass, PHP, WordPress, JavaScript, CSS, HTML, WooCommerce

Cloud Developer

2017 - 2018
ProvenWorks
  • Handled the code migration of an app from Salesforce Classic to Salesforce Lightning.
  • Updated an old interface with a new, UX-focused interface using HTML, CSS, and JavaScript.
  • Participated in company meetings to critique the design of upcoming products.
Technologies: JavaScript, CSS, HTML, Salesforce

PLT Marketplace

I helped lead the front-end team in developing a marketplace app project for clothing reselling, including functionality to easily list past orders from PrettyLittleThing. I saw the project through from the first lines of code to launch and scaling.

recce

Co-founder of recce - A personalized food and drink discovery app.

I wrote all the code and created an architecture for the initial beta release of the app. It was created using a serverless architecture on GCP and a hybrid mobile app on iOS and Android.

TrackMyLifts

https://trackmylifts.io/
TrackMyLifts is a React Native mobile app to help you achieve your muscle-building goals. It uses AI to predict performance to ensure users have the best workout. I was the sole developer on the project, and I took it from the design stage to launch.

WordPress Build for Accent Technologies

I handled the custom rebuild of a WordPress site. I was responsible for the front-end and back-end development to create a completely bespoke theme. A key objective of the site was to have a fast page speed which was achieved successfully, ranking over 90 in Google PageSpeed Insights.

Languages

CSS, Swift, PHP, JavaScript, HTML, Sass, TypeScript

Frameworks

React Native, Redux, Jest

Libraries/APIs

React, Node.js, REST APIs, WordPress API, jQuery

Tools

Advanced Custom Fields (ACF), Jira, Git, Expo, GitHub, Gutenberg Editor

Paradigms

Mobile Development, Agile

Platforms

WordPress, iOS, Android, WooCommerce, Firebase, Algolia, Visual Studio Code (VS Code), Salesforce, Google Cloud Platform (GCP)

Other

Mobile Apps, Full-stack, Site Speed Optimization, Mobile App Development, CI/CD Pipelines, API Integration, Gatsby, Software Development, Computer Science, Strapi

Storage

MySQL, Realm, PostgreSQL

2016 - 2019

Bachelor of Science (BSc) Degree in Computer Science

University of Reading - Reading, United Kingdom

2014 - 2016

Level 3 Extended Diploma in Information Technology

Queen Elizabeth's School - United Kingdom

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