Logo
John – React Native, React, AWS, experts in Lemon.io

John

From United Kingdom (GMT+1)

flag
Mobile DeveloperMiddle-to-senior
Front-end Web DeveloperMiddle-to-senior
Hire developer
11 years of commercial experience
Administration
Communications
Consumer goods
Consumer services
E-commerce
Gambling
Healthcare
Retail
Telecommunications
Messaging software
Lemon.io stats
1
projects done
0
hours worked
Open
to new offers

John – React Native, React, AWS

John's amiable personality, combined with over a decade of experience in diverse tech and team-leading roles, including greenfield projects, has equipped him with the skills for making architectural decisions and managing teams effectively. John prioritizes creating positive work environments and is committed to contributing to them, thus propelling your business to new heights!

Main technologies
React Native
7 years
React
5 years
AWS
5 years
Typescript
5 years
Next.js
2 years
Additional skills
Ionic
Apollo GraphQL
Socket.io
Hasura
Firebase
MongoDB
Firebase Cloud Messaging
API Gateway
Node.js
Storybook
Jest
Tailwind CSS
Cordova
ARKit
Ready to start
To be verified
Direct hire
Potentially possible

Experience Highlights

Tech lead, Senior React Native Developer
Dec 2020 - Dec 20233 years
Project Overview

It's a greenfield project in the medical/healthcare sector, specializing in a medical app that facilitates direct connections between patients and specialists, prioritizing patient comfort and offering bespoke medical advice instantly, without the need for waiting, at the touch of a button.

Skeleton
Skeleton
Skeleton
Responsibilities:

John's contributions include, but are not limited to:

  • Developed a mobile app from scratch as a solo developer;
  • Decided on application architecture for the app;
  • Built the app using TypeScript;
  • Leveraged Hasura GraphQL API for backend services;
  • Utilized various AWS services including Cognito, AWS Lambda, Route53, RDS, EC2, CloudFront, Docker, and AWS Amplify for backend infrastructure and deployment;
  • Managed end-to-end development of the app.
Project Tech stack:
React Native
Apollo GraphQL
Socket.io
Firebase
Hasura
AWS
Tech lead, Senior React Native Developer
Jan 2023 - Dec 202311 months
Project Overview

Secure 1 to 1 encrypted messaging and calling app

Skeleton
Skeleton
Skeleton
Responsibilities:

John's contributions include, but are not limited to:

  • Developed Genesys Chat app from scratch using React Native with Typescript, ensuring cross-platform compatibility.
  • Integrated MongoDB database for real-time data storage and management.
  • Implemented Socket.IO for real-time communication between users.
  • Utilized Realm for local storage, ensuring offline access to chat messages.
  • Designed intuitive user interface and experience for seamless interaction.
  • Integrated features such as user authentication, chat rooms, notifications, and media sharing.
  • Conducted testing and debugging to ensure app stability and performance.
  • Stayed updated with latest trends in mobile app development for continuous improvement.
  • Provided user support and addressed technical issues for enhanced user satisfaction.
Project Tech stack:
React Native
MongoDB
Socket.io
Team Lead React Native Developer
Sep 2021 - Nov 20232 years 2 months
Project Overview

Fast Fashion Retailer with a mission to empower young women to embrace their unique style and confidence, providing its customers with a diverse range of on-trend clothing and accessories.

Skeleton
Skeleton
Skeleton
Responsibilities:

John managed the following responsibilities:

  • Led the React Native development team;
  • Architected and developed React Native applications;
  • Set up Continuous Integration (CI) and Continuous Deployment (CD) pipelines;
  • Implemented and maintained a Design System using Storybook;
  • Conducted code reviews and ensured code quality;
  • Performed testing and quality assurance;
  • Documented architectural decisions and technical designs.
Project Tech stack:
React Native
API Gateway
Node.js
Firebase
Firebase Cloud Messaging
Tech Lead, and Application Architect
Nov 2021 - Jan 20231 year 2 months
Project Overview

This platform helps modern commerce companies maximize the potential of multi-channel retailing through the platform's supply chain and retail logistics services. This project required a modern intranet application to integrate 3 legacy inventory management systems (legacy XML webservices) with a modern stack.

Skeleton
Skeleton
Skeleton
Responsibilities:

John succeeded in the following:

  • Defined application architecture;
  • Used MongoDB to ensure connection between the back-end and front-end;
  • Consumed RESTful data exposed by existing services through .NET Web API and integrated it into the frontend application;
  • Implemented frontend functionalities using React and Next.js, based on the provided design and requirements;
  • Led development team;
  • Contributed to development;
  • Designed UI of components and pages;
  • Integrated REST API.
Project Tech stack:
React
Next.js
Node.js
.NET
Lead React Native Developer
Mar 2021 - Sep 20215 months
Project Overview

This platform provides smart solutions that drive audience and commercial objectives for today’s multi-channel bookmakers, publishers and rights holders. It provides the support of the entire customer engagement, acquisition and monetization lifecycle.

Skeleton
Skeleton
Skeleton
Responsibilities:

Among others, John has successfully carried out the following:

  • Developed a mobile app from scratch, including designing UI, screens, and components;
  • Integrated various API services into the mobile app to enable functionality and data exchange;
  • Solely developed a mobile app from the ground up during the initial year;
  • Worked alongside a backend Java developer to integrate various gambling systems.
Project Tech stack:
React Native
React
Apollo GraphQL
AWS

Education

2002
Medical Biotechnology
2.1

Copyright © 2024 lemon.io. All rights reserved.