Logo
Juan – Typescript, React, Next.js, experts in Lemon.io

Juan

From Brazil

flag
Full-stack Web DeveloperSenior
Hire developer
13 years of commercial experience
Fintech
Govtech
Legal tech
Medtech
Public services
Real estate
Transportation
Marketplace
Enterprise software
Mobile apps
Video streaming software
Lemon.io stats

Juan – Typescript, React, Next.js

Juan is a highly experienced Full Stack Software Engineer with over 10 years of experience in the field. He has a solid background in both front-end and back-end development. His skills include building robust services using Node.js and React.js, configuring CI/CD pipelines, and working with Docker containers. Juan is proficient in both client-side and server-side rendering and excels at handling complex front-end systems. He would be an excellent choice to lead projects that are focused on the front end, especially those involving migration or other complex challenges.

Main technologies
Typescript
8 years
React
10 years
Next.js
5 years
Node.js
10 years
AWS
1.5 years
Additional skills
Vercel
PostgreSQL
Tailwind CSS
Redis
MySQL
GraphQL
React Native
Styled-components
Java
Spring Boot
Flask
Python
Django
GCP
Express.js
Docker
DigitalOcean
Kubernetes
Jest
Redux
Jenkins
Apache Kafka
Ready to start
After 1-2 weeks of notice period
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Tech Lead/Senior full-stack engineer
Aug 2018 - Ongoing6 years 5 months
Project Overview

This project is a leading marketplace for coworking spaces and flexible workspaces, with a strong presence across the United States and internationally. The platform enables companies and individuals to register and book day passes or meeting rooms at a wide range of flexible workspaces. Additionally, it provides dashboards for company managers to oversee usage and manage permissions, as well as tools for workspace managers to control and optimize their operations on the platform.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Supervised a team of junior and mid-level engineers by dividing tasks, assigning responsibilities, and assisting in resolving challenges;
  • Conducted code reviews and engaged in pair programming to maintain code quality and support team members;
  • Planned, developed, and maintained core company products, ensuring their reliability and scalability;
  • Led the end-to-end development of multiple new products, from initial planning through to deployment.
Project Tech stack:
React
React Hooks
Node.js
Sequelize ORM
Next.js
Context API
Stripe API
PostgreSQL
DigitalOcean
Google Maps API
MapBox
Kubernetes
Docker
Docker Compose
GCP
Express.js
Styled-components
SASS
Redis
Jest
Enzyme
Git
AWS
Senior Frontend Engineer
Aug 2018 - Oct 20191 year 2 months
Project Overview

The project involved developing a platform designed to help hospital networks enhance relationships with their employees and the communities they serve. At its core was an interactive, embeddable video player that could be integrated into websites. This player allowed organizations to present interactive videos aimed at internal staff training or boosting engagement effectively.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Initiated a project to integrate the legacy JS/JQuery-based video player with a client's analytics platform, addressing necessary adjustments and bug fixes;
  • Served as the lead front-end engineer, developing a more flexible and extendable JS/React video player to replace the old version and support new feature requirements;
  • Built a dashboard in React and Node.js to enable client video authors to upload videos and configure embedding settings;
  • Contributed to meetings and made technical decisions to align with business requirements;
  • Trained developers from other technical backgrounds to work effectively on React/Node projects.
Project Tech stack:
React
Styled-components
Jest
Enzyme
Express.js
Sequelize ORM
Git
Senior Full-Stack Engineer
Feb 2018 - Dec 201810 months
Project Overview

A project focused on providing Google products and tailored solutions to meet the needs of the Brazilian government. The work involves integrating and customizing technology to support governmental operations and streamline processes.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Automated and integrated internal systems with Google API services to improve operational efficiency;
  • Delivered both remote and on-site consulting for administrative and IT staff to support their technical needs;
  • Collaboratively developed internal dashboards to enhance staff data access and usability.
Project Tech stack:
React
React Native
Recompose
Redux
Styled-components
Webpack
Jest
GCP
Google API and Services
MySQL
Git
Bitbucket
Lead Frontend engineer
Feb 2018 - Aug 20186 months
Project Overview

A leading payment provider in Brazil offers a robust solution for automatic toll and parking payments through RFID technology. The accompanying app allows users to manage these automatic charges seamlessly while also providing access to additional financial services through strategic partnerships. The platform is designed to enhance convenience and financial flexibility for its users.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Played a pivotal role in stack decisions and project planning as the second engineer on the team;
  • Developed and maintained key features for the React Native mobile application;
  • Worked on enhancements and bug fixes for an internal dashboard built with Next.js;
  • Conducted code reviews and participated in pair programming sessions to improve code quality;
  • Mentored and supported other engineers in their development tasks.
Project Tech stack:
React
React Native
Recompose
Apollo Client
Apollo GraphQL
Next.js
Express.js
Redux
Styled-components
Webpack
Jest
Enzyme
GraphQL
Apollo Server
Software Engineer
Nov 2015 - Jan 20171 year 2 months
Project Overview

A legal tech platform designed to simplify access to legal information and connect users with legal professionals. It aggregates public legal data, including case law, legislation, and official documents, enabling users to search, track, and analyze legal information efficiently. The platform also provides tools for collaboration and professional networking within the legal community.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Contributed to the development of the "Online Office" product from scratch, creating a marketplace for anonymous communication between lawyers and clients;
  • Built various React components for the custom UI components library;
  • Exposed data across multiple microservices via GraphQL API for consumption by various client applications;
  • Applied fixes and developed new features for legacy Python APIs and websites;
  • Developed crawlers to extract legal content from inconsistent tribunal websites for public legal data.
Project Tech stack:
React
Webpack
Relay
GraphQL
Jest
Enzyme
Express.js
SASS
Docker
Docker Compose
RabbitMQ
Apache Kafka
Jenkins
Git
GCP
Python
Django
Django REST
Flask

Education

2015
Computer Science
Bachelor degree

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 requestPlace a free quotedream dev illustration
Copyright © 2025 lemon.io. All rights reserved.