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

Juan

From Colombia (UTC-5)flag

Full-stack Web Developer|Senior

Juan – AWS, React, Typescript

Juan is a senior full-stack developer with over 18 years of experience, specializing in Node.js, AWS, JavaScript, and TypeScript. He has led teams and delivered complex projects in both back-end and front-end domains, with notable strengths in architectural design and cloud solutions. Juan demonstrates clear communication, structured problem-solving, and adaptability in client interactions. His background includes hands-on work with SQL databases, React, and AI-driven systems.

20 years of commercial experience
Main technologies
AWS
3.5 years
React
6 years
Typescript
5 years
Node.js
8 years
Next.js
1 year
Additional skills
React Native
Express.js
LLM
PhoneGap
JavaScript
iOS
Vue.js
AI
PostgreSQL
Chat bots
Tailwind CSS
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Tech Lead
Apr 2023 - Dec 20252 years 8 months
Project Overview

A conversational AI companion designed to support users’ mental well-being through guided, empathetic interactions. The system uses a custom-built orchestration layer developed in Node.js, enabling fine-grained control over conversation flow, context management, and dialogue logic. This architecture allows dynamic routing of user inputs, adaptive responses based on emotional state, and flexible expansion of conversational scenarios while maintaining safety and consistency across interactions.

Responsibilities:
  • Built a custom LLM orchestration layer prior to the availability of tools such as LangSmith, enabling full control over conversation flow and system behavior;
  • Led and coordinated the development team, overseeing architecture decisions and delivery milestones;
  • Created internal tools that allowed product stakeholders to debug conversations, validate changes, and safely test updates;
  • Designed collaborative workflows that enabled close cooperation between engineering and product teams on prompt development and iteration;
  • Developed and maintained APIs supporting core platform functionality and internal integrations.
Project Tech stack:
React
React Native
Node.js
PostgreSQL
LLM
AI
Chat bots
Senior Front-end Developer
Feb 2022 - Nov 20229 months
Project Overview

A web application designed for large labeling teams to efficiently navigate video and image datasets and annotate each frame. The platform streamlined the labeling workflow, ensuring consistency and accuracy across contributors, and produced high-quality datasets for training computer vision models.

Responsibilities:
  • Developed and maintained the web application, ensuring stability, performance, and usability for large labeling teams;
  • Performed a core refactor to migrate the codebase to fully React-based components with TypeScript, improving maintainability and scalability;
  • Implemented interactive annotation tools, including paintbrush and eraser functionality, allowing precise frame-by-frame labeling of images and videos;
  • Optimized user interactions for efficiency, including smooth rendering of large datasets and responsive UI for high-volume labeling workflows;
  • Collaborated with designers and product managers to refine features and enhance the overall labeling experience.
Project Tech stack:
React
Tailwind CSS
AI
Typescript
Team Lead & Senior Front-end Developer
Feb 2016 - Feb 20226 years
Project Overview

Worked across multiple teams on a web platform for running A/B tests on features leveraging user-generated content data. Developed and maintained internal tooling to support experiment setup, monitoring, and analysis, enabling data-driven decisions and optimization of product features.

Responsibilities:
  • Increased website sales by designing and implementing A/B tests to optimize key features and user flows;
  • Enabled service agents to improve performance metrics by providing actionable data insights and streamlining BI report preparation;
  • Reduced time spent on report generation and data analysis, improving operational efficiency and supporting data-driven decision-making
Project Tech stack:
JavaScript
React
Vue.js
Tech Lead
Jan 2012 - Sep 20127 months
Project Overview

A wizard application enabling sales representatives to visit clients and design aircraft in real time, without requiring an internet connection. The app handled 4+ GB of assets to generate multiple interior and exterior views, while maintaining smooth, high-performance rendering. Built with PhoneGap and vanilla JavaScript for maximum efficiency, the application also leveraged accelerometer data to provide an augmented reality view of the aircraft for an interactive client experience.

Responsibilities:
  • Led the development team, coordinating tasks, architecture decisions, and delivery milestones;
  • Built multiple prototypes to evaluate and identify the most efficient rendering strategies;
  • Designed and executed experiments to optimize performance on limited hardware resources, including iPad 2;
  • Developed the core application using vanilla JavaScript, ensuring high performance and responsiveness.
Project Tech stack:
PhoneGap
JavaScript
iOS

Education

2010
Mechatronic Engineering
Undergrad

Languages

English
Advanced

Hire Juan 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.