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

John

From United Statesflag

Full-stack Web Developer|Senior
Mobile Developer

John – AWS, React, Typescript

Meet John, a dynamic developer passionate about creating impactful user experiences. With expertise in crafting modern web applications using React.js and Node.js, he thrives in client/server rendering and excels in managing Amazon S3 files. John's clear communication and swift adaptability make him a valuable team member. He's eager to embrace opportunities that offer meaningful contributions, all while enjoying the benefits of remote work. Plus, he's a proud father of four, adding to his zest for life!

11 years of commercial experience in
Agritech
Telecommunications
Mobile apps
Video streaming software
Gaming software
Main technologies
AWS
4 years
React
8 years
Typescript
10 years
React Native
5 years
Node.js
10 years
Supabase
3 years
Next.js
4 years
Vercel
4 years
Additional skills
Swift
SwiftUI
Vue.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Full Stack Developer
Mar 2025 - Jun 20252 months
Project Overview

John worked on a multiplayer, fast-paced word game centered on real-time phrase completion and social intuition. Players are shown a prompt with a missing word (e.g., “black ___”) and must choose a word they think other players will also pick. Points are awarded when answers match, driving a blend of quick thinking and social prediction.

Project gallery:
Portfolio example for EchoWord by John, Full Stack Developer
Portfolio example for EchoWord by John, Full Stack Developer
Portfolio example for EchoWord by John, Full Stack Developer
Portfolio example for EchoWord by John, Full Stack Developer
Portfolio example for EchoWord by John, Full Stack Developer
Responsibilities:
  • Designed a Firestore data model for scalable multiplayer sessions and scoring.
  • Created front-end and back-end architecture;
  • Wrote the React Native code for the Firebase integration, as well as the mobile UI.
  • Implemented real-time listeners and fallback polling for reliability.
Project Tech stack:
React Native
Firestore
Full Stack Developer
Feb 2025 - Jun 20254 months
Project Overview

The project is a word puzzle game where players solve a series of scrambled clue words to uncover key letters needed to guess a final "Boss Word." Designed for quick and engaging play sessions, the game features dynamic difficulty levels ranging from Easy to Nightmare, adaptive win-streak mechanics, and a built-in mini-game to reward players for their progress.

Project gallery:
Portfolio example for Boss Word by John, Full Stack Developer
Portfolio example for Boss Word by John, Full Stack Developer
Portfolio example for Boss Word by John, Full Stack Developer
Portfolio example for Boss Word by John, Full Stack Developer
Portfolio example for Boss Word by John, Full Stack Developer
Responsibilities:
  • Created a game from start to finish;
  • Built back-end architecture;
  • Designed and built front-end UI.
Project Tech stack:
React Native
Full Stack Developer
Dec 2023 - Apr 20251 year 3 months
Project Overview

The client has developed a cash-flow visualization tool for small businesses that seamlessly integrates with QuickBooks Online, providing accurate and up-to-date financial data. The tool boasts a clean, modern user experience, powered by Vue and Postgres, with a focus on precision in modeling and ease of use.

Project gallery:
Portfolio example for Cash Cushion by John, Full Stack Developer
Portfolio example for Cash Cushion by John, Full Stack Developer
Responsibilities:
  • Designed application from bottom to top;
  • Built back-end architecture;
  • Integrated a project with QuickBooks Online for real-time financials;
  • Created an intuitive front-end user experience for clear and precise financial modeling designed specifically for small business owners.
Project Tech stack:
Node.js
PostgreSQL
Vue.js
Vuetify
Vuex
Express.js
Senior Full-Stack Developer
Sep 2023 - Nov 20241 year 2 months
Project Overview

It's a real-time fulfillment and delivery dashboard for an agricultural company, enabling employees to track internal seed orders from request through harvest, processing, and shipment.

Responsibilities:
  • Designed and implemented a Node.js + Postgres backend to manage internal seed-order data, fulfillment status, and long-running lifecycle processes.
  • Integrated with a Kafka producer/consumer pipeline to ingest real-time seed-availability updates and trigger downstream data processing.
  • Built automated workflows to call internal APIs, enrich incoming data, and normalize payloads for efficient querying and display.
  • Developed a React-based dashboard that provided employees with clear visibility into order progress, inventory constraints, and delivery timelines.
  • Migrated high-volume and compute-heavy API logic into AWS Lambda functions, improving performance, scalability, and data-processing speed.
  • Implemented robust event-driven architecture patterns, ensuring orders updated in near real time as supply levels or batch growth cycles changed.
  • Optimized Postgres data models and queries to support fast lookups across large historical datasets and long fulfillment cycles.
  • Collaborated with internal stakeholders to translate complex agricultural and operational workflows into intuitive UI and API experiences.
Project Tech stack:
Node.js
React
Apache Kafka
Kafka
AWS Lambda
PostgreSQL
DynamoDB
Full-Stack Developer
Jan 2023 - Oct 20239 months
Project Overview

It was a project for a platform that offers on-demand and live-streamed events. The platform analyzes streaming data to highlight trending shows and movies, and it incorporates social matching features that recommend titles likely to interest users.

Project gallery:
Portfolio example for Streamzy by John, Full Stack Developer
Responsibilities:
  • Created and developed back-end architecture;
  • Integrated with IMDB for accurate, up-to-date movie and show data;
  • Designed and wrote front-end code;
  • Implemented movie and TV text search.
Project Tech stack:
Vue.js
Vuetify
Node.js
PostgreSQL
Express.js

Languages

English
Advanced

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