Gustavo Carvalho Moraes Email and Phone Number
Gustavo Carvalho Moraes work email
- Valid
Gustavo Carvalho Moraes personal email
Computer engineer and a frontend developer who loves JavaScript due to its amazing capabilities in web design. TypeScript/JavaScript is an area where I have proficiency in and I mostly used ReactJS, NextJS for front-end web development, React Native for mobile apps development, Node.js including NestJS when it comes to back end development.
-
Frontend DeveloperRavnState Of Minas Gerais, Brazil -
Senior Frontend DeveloperFiddge Sep 2024 - Present -
Senior Frontend DeveloperNeopro Sep 2022 - PresentSão Paulo, São Paulo, BrasilResponsible for the entire Front-end workflow, both on desktop using React and on mobile using React Native. As part of my role, I create new features, maintain the existing application, and fix bugs to ensure the application is always running optimally.I am also responsible for ensuring that the code is clean and well-structured to ensure the best possible performance. To achieve this, I apply clean code and performance concepts to ensure continuous improvement of the application.I use Redux and Redux-Saga for managing the global state of the application and Cypress for unit testing and end-to-end testing. In addition, I implement CI/CD concepts to ensure the quality and agility of development. -
Senior Frontend DeveloperHerdei Feb 2024 - Mar 2024Responsible for designing and implementing the entire frontend architecture and user flow for a responsive web application. The project involved adhering to best practices, creating independent and generic components for enhanced reusability across the application, ensuring responsiveness across various devices, and utilizing React with TypeScript, styled components for styling, components leveraging VS Code's IntelliSense, Husk for commit standardization and indentation, and Context API for global application control. -
Frontend DeveloperInstituto Federal De Educação, Ciência E Tecnologia Do Sul De Minas Gerais Sep 2022 - Jun 2023Poços De Caldas, Minas Gerais, BrasilResponsible for the development of a web platform for Bayer, enabling farmers to access and analyze soil data. The software allows for soil property identification through an interactive map on the website, where users can upload soil data through .kml files, generating a visual representation of the area with colors based on soil properties.To build this platform, NextJs and Typescript technologies were employed, along with complementary tools such as chart.js for chart generation, nookies for request management through Next's SSR, yup for field validation, react-mapbox for creating the interactive map, turf for performing calculations and manipulating map data, and Chakra as the foundation for custom component creation. -
Web Developer - Front-EndA Recreativa Oct 2021 - Oct 2022Poços De Caldas, Minas Gerais, BrasilAs the person responsible for development, maintenance, feature implementation, and code review, I worked with web technologies such as ReactJs, NextJs, and Vue, using both JavaScript and TypeScript to create dashboards, manage and integrate users. Additionally, I developed web games like Sudoku, Rebus, Crossword puzzles, and quizzes.In building this platform, I leveraged advanced tools to enhance the user experience, such as swiper for slide manipulation, styled-components for CSS componentization, lazy-loading for more efficient loading, and yup for field validation. Moreover, I utilized ContextAPI for global state management and React's own hooks for improved performance.I also worked with Electron in conjunction with TypeScript to develop desktop software. -
Full Stack DeveloperInstituto Federal De Educação, Ciência E Tecnologia Do Sul De Minas Gerais Feb 2021 - Dec 2021Poços De Caldas, Minas Gerais, BrasilThe Smart Dryer application was developed in collaboration with IFSULDEMINAS and Campotech, with the aim of enhancing and optimizing coffee production. It provides a comprehensive web platform for user management, recipes, batches, dryers, and integration with artificial intelligence for recipe creation, as well as hardware integration for the drying process automation. This solution was created with the goal of improving the user experience and streamlining the coffee production process, ensuring quality and efficiency.The application was built following REST API and SOLID principles, with the frontend developed in React and React Native. It used tools such as unform/web and unform/core for forms, apex-charts for chart creation, sweet alert for alerts, styled-components for CSS component creation, and yup for field validation.On the backend, NodeJS was used, combined with tools like bcrypt for password hashing, celebrate for request body validation, class-transformer for handling classes in service responses, tsyringe for dependency injection, as well as express, mongodb, and typeorm. Both the backend and frontend were developed using TypeScript.The application has been patented.
Gustavo Carvalho Moraes Education Details
-
English Language And Literature, General -
Javascript, Node, C
Frequently Asked Questions about Gustavo Carvalho Moraes
What company does Gustavo Carvalho Moraes work for?
Gustavo Carvalho Moraes works for Ravn
What is Gustavo Carvalho Moraes's role at the current company?
Gustavo Carvalho Moraes's current role is Frontend Developer.
What is Gustavo Carvalho Moraes's email address?
Gustavo Carvalho Moraes's email address is gu****@****ravn.co
What schools did Gustavo Carvalho Moraes attend?
Gustavo Carvalho Moraes attended Oxford International North America, Instituto Federal De Educação, Ciência E Tecnologia Do Sul De Minas Gerais.
Not the Gustavo Carvalho Moraes you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial