Joshua – Typescript, JavaScript, React, experts in Lemon.io

Joshua

From United Kingdom (UTC+1)flag

Full-stack Web Developer

Joshua – Typescript, JavaScript, React

Joshua is a senior full-stack engineer with strong commercial experience in PHP/Laravel, React, and Node.js, complemented by practical exposure to PostgreSQL, messaging systems, and cloud deployments. He has led architecture migrations, delivered production features, and shipped AI-powered functionality using OpenAI and Gemini models. Feedback highlights his client-facing communication, ownership of delivery, and practical problem-solving.

11 years of commercial experience
Main technologies
Typescript
8.5 years
JavaScript
5.5 years
React
5 years
RabbitMQ
8.5 years
Kubernetes
5.5 years
Docker
5.5 years
Laravel
5 years
PHP
1 year
AI-assisted coding
1 year
Claude Code
1 year
Additional skills
OpenAI
Express.js
BLoC
Dart
Nest.js
MongoDB
AWS
Next.js
GraphQL
Node.js
Microsoft Azure
GCP
CI/CD
e2e testing
API Testing
QA Automation
Infrastructure provisioning
Kafka
Redis
Gemini API
WebSocket
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Full Stack Engineer
Jul 2025 - Ongoing1 year 2 months
Project Overview

Home design toolbox to design your dream home

Responsibilities:
  • Managed user feedback after deployment for test-driven feature development on a platform serving 2000+ subscribers.
  • Optimized the application and image generation workflows.
  • Built accounts functionality for profile and tools management.
  • Built a dashboard to manage design folders.
  • Worked on microservices migration.
  • Implemented chat using pre-trained Gemini AI models.
  • Implemented WebSocket-based functionality.
  • Modified the UI for user personalization.
Project Tech stack:
Express.js
OpenAI
Tailwind CSS
Stripe API
Node.js
Gemini API
Claude Code
LLM
Fullstack Developer
Dec 2017 - Ongoing8 years 8 months
Project Overview

Fintech clients, construction tech using popular tech stacks like Laravel, VueJS, React to design trading platforms, management platforms, and integrate 3rd party packages to provide in-app features for ease of use and better UX.

Responsibilities:
  • Built scalable web applications using Next.js and Vue.js, and mobile applications using Flutter and React Native.
  • Implemented E2E, integration, and API automation testing and integrated test suites into CI/CD pipelines.
  • Developed scalable backend services and APIs using Laravel, Node.js, and Flask.
  • Applied cloud infrastructure and Infrastructure as Code (IaC) practices across AWS and GCP environments.
  • Created reusable test data, automation tooling, and development utilities to improve engineering productivity and test coverage.
  • Worked extensively with TypeScript, SQL/NoSQL databases, Redis, RabbitMQ, and Kafka.
  • Designed and supported event-driven and distributed architectures for scalable, asynchronous systems.
  • Collaborated within Agile engineering teams across development, testing, deployment, and production support.
Project Tech stack:
Vue.js
React Native
Next.js
Laravel
Node.js
Flutter Developer
Jan 2024 - Oct 20249 months
Project Overview

Trade stocks, indices, crypto with guided analysis from verified agents

Responsibilities:
  • Developed and maintained cross-platform mobile trading features using Flutter and Dart.
  • Built real-time WebSocket-driven price feeds and data integrations.
  • Implemented and maintained complex financial charting functionality.
  • Delivered consistent mobile experiences across iOS and Android.
  • Supported a large global user base with reliable and scalable application features.
  • Collaborated with cross-functional teams in a fully remote, agile environment.
  • Helped deliver compliant fintech features across multiple international markets.
Project Tech stack:
Flutter
Fullstack Developer
Aug 2023 - Dec 20234 months
Project Overview

One stop shop to connect clinicians to post surgical patients.

Responsibilities:
  • Developed and enhanced features for a React Native mobile application.
  • Built a postoperative customer support chat system with integrated bot functionality.
  • Developed patient profile management features.
  • Implemented and maintained user settings functionality.
  • Contributed to improving the overall user experience of the platform.
  • Helped improve application reliability and performance.
  • Supported the scalability and growth of the mobile and web platform.
  • Collaborated as a full-stack developer during the platform's growth phase.
Project Tech stack:
React Native
React
Node.js
Flutter Developer
Apr 2023 - Jul 20233 months
Project Overview

A centralized platform for connecting universities and prospective students.

Responsibilities:
  • Served as the lead frontend developer on a greenfield project.
  • Designed a centralized platform for connecting universities and prospective students.
  • Built chat functionality for student support.
  • Built university and student profile management features.
  • Built new application management features.
  • Built bookmarks and saved searches features.
Project Tech stack:
Flutter
Dart
BLoC
Fullstack Flutter Developer
Jan 2023 - May 20233 months
Project Overview

A lifestyle super-app connecting "Patrons" and "Captains" on a single platform, combining transportation, payments, and everyday lifestyle services designed to reduce daily stress and make life more seamless.

Responsibilities:
  • Worked as a Full-Stack Flutter Developer, delivering four major feature integrations aimed at improving the overall experience for the existing user base and preparing the product for its public launch and transition out of beta.
  • Integrated a marketplace experience, enabling users to discover and interact with products and services within the platform.
  • Implemented map and ride-hailing functionality, integrating location services to support car-riding and navigation experiences.
  • Integrated a multi-provider payment gateway to support secure transactions across different payment providers, including Wynk debit cards.
  • Collaborated across the product lifecycle, from feature development and backend integration to testing and launch preparation, ensuring new functionality aligned with existing platform capabilities.
Project Tech stack:
Flutter
Nest.js
Full Stack Developer
Dec 2014 - Jun 20205 years 5 months
Project Overview

A Bible study application that provides Scripture text alongside word-by-word study tools, including original Hebrew and Greek interlinear text with lexical definitions, to support in-depth Bible study directly within the app.

Responsibilities:
  • Built web applications using React, Next.js, NestJS, TypeScript, and SQL/NoSQL databases.
  • Developed marketing tools, search modules, and real-time features with Socket.io and GraphQL.
  • Integrated APIs and event-driven systems using RabbitMQ and AWS.
  • Supported DevOps with cloud provisioning on AWS and Azure.
  • Worked with containerization using Docker and Kubernetes.
  • Wrote tests with Jest and React Testing Library.
Project Tech stack:
React
Next.js
Nest.js
Typescript
SQL
MongoDB
GraphQL
RabbitMQ
Docker
Kubernetes
JavaScript
Node.js

Education

2014
Mechatronics, Robotics, and Automation Engineering
(MEng) Integrated Mechanical and Electrical Engineering

Languages

English
Advanced

Hire Joshua or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.