Lucas Ribeiro Front-end Developer
I hold a Bachelor's degree in Computer Science and posses over 3 years of experience as a Front-end Developer, working with React, Vue and React Native. I am currently working at one of the largest e-commerce companies in Brazil, where we manage more than 40 million user sessions per month. I also have two apps published on Google Play, one of them with over 50,000 downloads. I am a fast-learner and easily adaptable professional, with excellent verbal and written communication skills.
February 2022 - present
As a member of the Online Stores squad at Netshoes, my responsibilities include implementing new features, primarily through A/B tests, improving SEO, refactoring legacy projects, working on a components library (design system), and expanding the platform by creating new e-commerce sites.
Some of my importante contributions include the implementation of a Redis caching to resolve Instagram API request issues, refactoring a legacy project using Vue and NestJS, implementing a range of improvements and functionalities that led to enhanced SEO page rankings, and developing new features through A/B testing.
January 2020 - August 2020
As a full-stack developer at Atla, I was primarily responsible for developing end-to-end functionalities by implementing the user interface using Angular and Ionic, building the backend with Node and Express, and integrating the front-end with the back-end.
Some of my notable contributions include the development of a blog feature, which covers actions such as creating and posting articles, comments, likes, and shares. This work involved tasks related to database implementation, backend routing, Swagger documentation, as well as the development and integration of user interfaces. I also played a pivotal role in implementing the user interface for various new features, such as student task management, attendance control, and assessments.
December 2021 - present
A mobile game in which players can guess the footballer and complete a collection of cards. Up until now, it has received over 50,000 downloads and has a rating score of 4.4 based on more than 200 reviews on Google Play.
The creation of this game involved the development of a user-friendly interface, the creation of reusable components, the implementation of data persistence with Async Storage and Redux, the incorporation of internationalization using i18n, and the integration of features such as In-App Purchases, Advertisements, and metric collection with Firebase.
June 2023 - present
A mobile app that enables intelligent translation and text generation in various languages, including Portuguese, English, Spanish, Italian, French, and German. Users can select the desired text type, whether it's professional, academic, scientific, journalistic, or legal. Additionally, the app offers the option to choose the writing style between informal, neutral, and formal.
Creating this project involved developing a beautiful and user-friendly interface, creating reusable components, integrating metric collection with Firebase, and following best practices for project structure and architecture.
May 2020 - December 2021
A web application for reporting environmental incidents aimed at assisting the people of Brumadinho, a Brazilian city affected by the collapse of an ore extraction dam in 2019. The application allows user registration, public entity registration, viewing of incidents on a timeline, creation, search, validation, commenting, and supporting incidents. The project was developed in partnership with NIC.br, Ceweb, Softex, and MCTIC.
I was responsible for designing and developing the user-friendly interface using React, integrating it with the application's back-end (API), leading the project development using agile methodologies, and presenting the project in crucial meetings involving public entities and business professionals.
April 2020 - June 2020
A multi-language landing page for GF Estrazioni, an Italian marble extraction company. My responsibilities included designing the entire user interface using Figma, developing a user-friendly interface in React, and implementing internationalization with i18n.
“From the very beginning as a full-stack developer at ATLA, Lucas demonstrated the qualities of a top-notch professional, always attentive and mindful of the company's and end client's needs. Lucas consistently maintained a proactive and inquisitive approach, striving to propose the best possible solutions to problems.”
Sávio Camacam
•
Co-founder of Atla Education.