-083c167f-cf51-4561-9983-2d110ea10783.jpg)
Luiz
From Brazil (UTC-3)
8 years of commercial experience
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
Additional skills
Rewards and achievements
Ready to start
ASAPDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Front-end Mentor
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.
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.
Senior Software Engineer
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.
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.
Senior Software Engineer
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.
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.
Senior Software Engineer
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.
- 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.
Tech Lead
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.
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.
Senior Front-end Developer
An insurance company.
- 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.
Software Engineer
A platform that provides employee engagement, recognition, and feedback solutions for businesses. It helps organizations foster a positive workplace culture by offering various tools.
- Delivered tasks using React stack;
- Resolved back-end issues with PHP;
- Wrote unit and integration tests;