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

Luiz

From Brazil (UTC-3)

flag
Front-end Web DeveloperSenior
8 years of commercial experience
UI/UX
Mobile apps
Web development
Software development
Lemon.io stats

Luiz – JavaScript, Typescript, 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.

Main technologies
JavaScript
8 years
Typescript
4 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
SASS
jQuery
Spring Boot
Svelte.js
Vue.js
Meteor
Redux Saga
Git
React Native
Apollo Client
Tailwind CSS
React Hooks
Rewards and achievements
Tech influencer
Ready to start
ASAP
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Front-end Mentor
Jun 2021 - Ongoing3 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.

Skeleton
Skeleton
Skeleton
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
Senior Software Engineer
Mar 2023 - Feb 20251 year 11 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.

Skeleton
Skeleton
Skeleton
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:
JavaScript
jQuery
Smarty
PHP
SCSS
Webpack
Babel
CSS
ECMAScript 6
HTML
JSON
React
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.

Skeleton
Skeleton
Skeleton
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
Redux
Redux Saga
Typescript
Styled-components
jQuery
SASS
HTML
CSS
Jest
Enzyme
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.

Skeleton
Skeleton
Skeleton
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:
React
Redux
Redux Saga
Redux Thunk
Typescript
Webpack
Meteor
SASS
Styled-components
CSS
HTML
Node.js
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.

Skeleton
Skeleton
Skeleton
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
Redux
React Native
Redux Saga
HTML
SASS
CSS
Expo
React Native CLI
React Hooks
Axios
Firebase
Node.js
Senior Front-end Developer
Jul 2020 - Dec 20205 months
Project Overview

An insurance company.

Skeleton
Skeleton
Skeleton
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
Redux
Redux Saga
Redux Thunk
JavaScript
CSS
HTML
React Hooks
Jest
Cypress
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.

Skeleton
Skeleton
Skeleton
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 © 2025 lemon.io. All rights reserved.