Hard skills: React, Javascript, CSS animations, Git, Figma, webpack, JestBackground:7 years Frontend Developer @ Equals;Bachelor of Computer Science - UFLA; 2 years of Junior company "Comp Júnior" (UFLA), performing as an Android developer (Java);2 years of Scientific Research (UFLA), acting as an Android (Java) e Web (JS) developer;Degree in Computer Technician, with experience in software development and games.
-
React Frontend DeveloperEquals Oct 2021 - Oct 2024LavrasThis period brought my biggest challenges within the company. Drawing on experience from my previous two teams, I took on the challenge of designing the entire Frontend migration — from the old legacy system built in JSP (which I had worked on as an intern) to a modern React-based structure (in which I gained experience as a Junior Developer).Through this project, I gained expertise with:Webpack: Learned to configure loaders and versioned bundles for local, homolog, staging, and production environments.Jest: Used for unit testing.Axios with React Query: Managing API requests and data caching.ESLint: Ensured code standardization.React Router: Screen routing.Plop Generator: Automated screen creation from preconfigured templates.Context API: Management of React States.i18n: For label internationalization.The final project was a Single Page Application (SPA) running with Client-Side Rendering (CSR).Another significant challenge was adapting the "Raio-X" Design System to be product-agnostic, enabling components originally created for "Raio-X" to be reused in any future React projects the company may do.In the Design System, we also used the concept of web components to export React components as HTML tags, enabling their use on the old website made in JSP.Additionally, I worked on some backend adjustments related to the migration, which involved Java and Spring Boot. -
Júnior Developer Frontend React Native & React WebEquals Oct 2019 - Oct 2021LavrasI primarily worked as a Mobile developer using React Native for the "Raio-X" application. Towards the end of this period, I took the lead in maintaining and updating the "Raio-X" web portal, built with React. I also contributed to creating the Design System and component library for the portal.Additionally, I had the opportunity to work on some Backend fixes within the "Raio-X" ecosystem, which used Spring Boot as framework. -
Full-Stack Intern DeveloperEquals Oct 2017 - Oct 2019LavrasThe internship focused on learning agile methodologies and the technologies used by the team I was placed in. As a Fullstack developer, I had exposure to various areas, and from there, I discovered that Frontend would be my preferred field, even though most of my activities at the time were centered on Backend. This internship lasted a long time, as I started it in my fourth semester of college, which required balancing both academic and corporate commitments. -
Mobile DeveloperComp Junior Jan 2016 - Jan 2018UflaI volunteered at the junior company "Comp Júnior", where I gained valuable experience networking and working on real projects. My focus was primarily on developing mobile applications using Java.One major challenge I took was creating a system to track student attendance at talks during an event at UFLA called "SETI." The application was a great success and was later used to issue participation certificates, which students could use toward their graduation requirements.The following year, the application was reused, and an additional one was created to show students which talks were currently happening, along with the schedule for upcoming talks throughout the week. The key difference in this project was that we published it on the Google Play Store, where it reached over 5,000 downloads.Additionally, at "Comp Júnior", I worked on other projects involving website development for local companies in Lavras. -
Scientific Research ProjectUfla Feb 2015 - Aug 2017LavrasI worked on the development of an application with a fellow Biology student that displayed the nutrients and macronutrients of various foods. The app allowed users to log their meals and track the amount of fat, protein, and other nutrients they consumed.Additionally, we created a website to manage and edit the meals that were logged in the app. I also developed a bot to fetch the data provided by the Biology student regarding the foods and automatically insert it into the database used by the application. -
Ti IntershipCep - Centro De Educação Profissionalizante May 2015 - Nov 2015Brazópolis - MgI worked in equipment maintenance, such as microcomputers and internet networks, and also served as a monitor for C/C++, C#, PHP, HTML, and AutoCAD.
Ivan Carvalho Skills
Ivan Carvalho Education Details
-
Computer Science -
Cep - BrasópolisTecnologia Da Informação
Frequently Asked Questions about Ivan Carvalho
What is Ivan Carvalho's role at the current company?
Ivan Carvalho's current role is React Developer | UFLA - Bachelor's in Computer Science.
What schools did Ivan Carvalho attend?
Ivan Carvalho attended Ufla - Universidade Federal De Lavras, Cep - Brasópolis.
What skills is Ivan Carvalho known for?
Ivan Carvalho has skills like Desenvolvimento De Software, Desenvolvimento De Sites, Desenvolvimento De Jogos, Desenvolvimento Android, Javascript, Jquery, Angularjs, Java, C#, C++, Unity3d, Css.
Not the Ivan Carvalho you were looking for?
-
3yahoo.com.br, gmail.com, marlo.com.au
1 2198222XXXX
-
Ivan Carvalho
Rio De Janeiro, Rj2terra.com.br, voeazul.com.br -
Ivan Carvalho
Piracicaba, Sp -
1azevedotravassos.com.br
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