Logo
Luiz – Typescript, JavaScript, React, experts in Lemon.io

Luiz

From Brazil (UTC-3)flag

Front-end Web Developer|Senior
Tech lead

Luiz – Typescript, JavaScript, React

Meet Luiz – a Senior Front-end Engineer with over 8 years of commercial experience, bringing a wealth of expertise across diverse industries, including edtech, travel, hospitality, medicine, and healthcare. His broad exposure allows him to navigate complex challenges and adapt seamlessly to various business needs.

With experience as a Front-end Mentor and Tech Lead, Luiz demonstrates strong leadership capabilities, excellent people skills, and a strategic mindset. His ability to approach system architecture, evaluate trade-offs, and break down implementations into manageable tasks makes him a valuable asset was highlighted during the interviewing process with Lemon.io.

9 years of commercial experience in
AI
Architecture
Graphics
Tourism
Travel
UI/UX
Marketplace
AI software
Chatbots
Email clients
Graphic software
Mobile apps
SaaS
Web development
Software development
Main technologies
Typescript
4 years
JavaScript
8 years
React
8 years
Next.js
2 years
ChakraUI
3 years
CSS
8 years
Additional skills
Redux Thunk
Node.js
Yarn
Firebase
Redux
AWS
Webpack
PHP
Spring Boot
SASS
jQuery
Svelte.js
Vue.js
Meteor
Redux Saga
Git
React Native
Apollo Client
Tailwind CSS
React Hooks
Rewards and achievements
Tech influencer
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Front-end Mentor
Jun 2021 - Ongoing4 years 9 months
Project Overview

Client is a leading online education platform in Brazil, offering a wide range of technology, business, and design courses. It provides high-quality, hands-on learning experiences, helping professionals upskill and stay competitive in the job market. The platform features interactive lessons, expert-led content, and a strong community to support learners throughout their journey.

Responsibilities:

Luiz's contributions included, but were not limited to the following:

  • created more than 12 courses about Front-end;
  • wrote numerous articles about Front-end;
  • spoke about React.js at TDC Future 2021;
  • participated in some videos and live events about React.js.
Project Tech stack:
React
Typescript
Next.js
Redux
Redux Saga
Redux Thunk
SASS
Webpack
Jest
Docker
Tailwind CSS
Material UI
SonarQube
Redux Toolkit
React Native
Bulma
CSS
PostCSS
SCSS
JavaScript
ECMAScript 6
API
Axios
Chai
ChakraUI
Claude LLM
Cursor
Enzyme
Flexbox
Figma
Git
GitHub
HTML
Mocha
REST API
UI
UX
UI
UX
Windows
Vanilla JS
Vercel
Express.js
WebSocket
Web Sockets
Visual Studio Code
UI testing
MUI
Yarn
Responsive Web Design
Chart.js
Senior Software Engineer
Mar 2023 - Jun 20252 years 3 months
Project Overview

This project was an online marketplace that connected travelers with organized multi-day tours worldwide. It provided a platform for users to browse, compare, and book tours from various operators, covering diverse destinations and travel styles. The service aimed to simplify travel planning by offering detailed itineraries, customer reviews, and secure booking options.

Responsibilities:

Luiz's main responsibilities were:

  • refactored all the code to build with Webpack, making it faster and lighter;
  • created the dev environment, using Hot Module Replacement to increase the speed of development;
  • refactored all of the SCSS inside the project to use the new versions of SASS;
  • made a way to build files faster, using cache to avoid unnecessary fetches and to make the development side faster;
  • created all the Documentation about the decisions and the benefits of the decisions I made;
  • helped bring React to the platform, doing all the architecture decisions and developing on the Front End side.
Project Tech stack:
Vanilla JS
React
Typescript
PHP
Webpack
jQuery
Gulp
Smarty
CodeIgniter
SQL
UI
UX
UI
Jest
Tailwind CSS
SCSS
CSS
JavaScript
ECMAScript 6
ECMAScript 7
ECMAScript 8
Algolia
Axios
Babel
CI
CD
Cursor
Design system
Figma
Microsoft Azure
Git
Jira
Lodash.js
Node.js
PostCSS
REST API
React Hooks
i18next
Yarn
API
UX
Software design
Solution architecture
OAuth
MacOS
Linux
FastMCP
Claude LLM
Google Maps API
HTTP
AI
AI agent development
BEM
Bitbucket
CDN
Web Components
Visual Studio Code
WebSocket
Web Sockets
WebStorm
Chrome extensions
Closure
Google Analytics
HTML
Handlebars
Prompt engineering
Responsive Web Design
Agile
Senior Software Engineer
Jan 2022 - Dec 202211 months
Project Overview

The client was a design platform that enabled users to create professional infographics, reports, presentations, and other visual content. It offered customizable templates, drag-and-drop editing tools, and data visualization features to help businesses and individuals communicate complex information effectively. The platform catered to marketers, educators, and professionals seeking to enhance their storytelling with visually engaging designs.

Responsibilities:

Within the scope of duties, Luiz executed the following:

  • created Canva Widget features like opacity, layer position, rotation/scale and others;
  • implemented the SEO for the Venngages' website, including canonical links;
  • conducted research about the state management scalability using middleware inside our code to keep track of user actions;
  • wrote unit and integration tests;
  • fixed a lot of bugs coming from the clients;
  • created a way to reduce the path of our module importations and bundle size.
Project Tech stack:
React
Typescript
Redux
Redux Toolkit
Redux Saga
Redux Thunk
React Hooks
Axios
UI
UX
JavaScript
jQuery
CSS
ECMAScript 6
Lodash.js
Playwright
Cypress
Jest
Web Sockets
WebSocket
Visual Studio Code
Stripe API
Responsive Web Design
Chart.js
Agile
Senior Software Engineer
Dec 2020 - Dec 20211 year
Project Overview

An online platform that enables creators to sell digital products, such as online courses, e-books, subscriptions, and other digital content. It provides tools for content creators, entrepreneurs, and businesses to monetize their knowledge and expertise.

Responsibilities:
  • Created multiple front-end modules using module federation;
  • Found a way to reduce the bundle size of the build version of the code, reducing the CSS of their design system with Webpack's Tree Shaking and Module Federation;
  • Implemented a way of reducing the bundle size of all modules changing the encapsulation of the CSS from shadow DOM to CSS Modules with Styled Components' CSS injection and CSS extractor plugin to avoid extensive html documents with inline styles.
Project Tech stack:
Webpack
React
Typescript
Redux
Redux Saga
Redux Thunk
Redux Toolkit
React Hooks
Vanilla JS
HTML
CSS
PostCSS
Bootstrap
ECMAScript 6
Axios
Design system
Express.js
Figma
Kanban
Scrum
Node.js
API
REST API
OAuth
WebSocket
Web Sockets
Responsive Web Design
Agile
Tech Lead
Jun 2020 - Jul 20211 year 1 month
Project Overview

The customer was a technology company specializing in blockchain solutions and digital transformation. It provided secure and scalable blockchain-based applications, smart contracts, and decentralized solutions for businesses across various industries. The company focused on enhancing transparency, efficiency, and security in digital transactions, catering to enterprises looking to integrate blockchain technology into their operations.

Responsibilities:

As a Tech lead, Luiz's managed such tasks:

  • created front-end and back-end architecture from scratch;
  • led a five people team in all the projects I worked on inside of the company;
  • led the development of 2 projects within this company: one website and mobile app to help people to donate food and the second one was a social media mobile app for medical doctors;
  • wrote unit and integration tests;
  • wrote technical documents and broke down tasks to assign them to the team.
Project Tech stack:
React
React Native
Typescript
Firebase
Expo
Express.js
Node.js
HTML
CSS
SCSS
PostCSS
Bootstrap
Vanilla JS
GitHub
Git
UI
UI
UX
UX
Jest
Enzyme
React Hooks
React Hook Form
React Query
Next.js
i18next
Firestore
Visual Studio Code
WebSocket
Web Sockets
UI testing
Redux
Redux Saga
Redux Thunk
Redux Toolkit
Yarn
CI
CD
GitHub Actions
Vercel
MySQL
Google Analytics
Firebase Analytic
Firebase DB and Storage
Firebase Cloud Messaging
Firebase Crashlytics
Senior Front-end Developer
Jul 2020 - Dec 20205 months
Project Overview

An insurance company.

Responsibilities:
  • Created the architecture of the project;
  • Managed a team with eight people to deliver the project ASAP;
  • Delivered a 1-year deadline in three months;
  • Wrote unit, integration and e2e tests.
Project Tech stack:
React
Typescript
HTML
CSS
SCSS
Redux
Redux Saga
Redux Thunk
Redux Toolkit
Context API
React Hooks
React Hook Form
UI
UI
UX
UX
MUI
UI testing
Git
GitHub
API
Web API
Yarn
Webpack
Visual Studio Code
Vanilla JS
Unit testing
Solution architecture
Responsive Web Design
Software Engineer
Jun 2019 - Feb 20208 months
Project Overview

A platform that provides employee engagement, recognition, and feedback solutions for businesses. It helps organizations foster a positive workplace culture by offering various tools.

Responsibilities:
  • Delivered tasks using React stack;
  • Resolved back-end issues with PHP;
  • Wrote unit and integration tests;
Project Tech stack:
React
Redux
Redux Saga
JavaScript
HTML
CSS
SASS
Webpack
Axios
Jest

Education

2018
Analysis and System Development
Associate of Science

Languages

Portuguese
Advanced
English
Advanced

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