Ivan Carvalho
React Frontend developer at Equals- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Professional working proficiency
Topline Score
Bio
Gustavo Costa
Ivan is amazing! We worked together at our previous company, collaborating on React and React Native projects. His technical knowledge is impressive, and he's a pleasure to work with. Cheers to Ivan for being an awesome colleague and a great person overall!
Manollo Guedes
While working with Ivan, I could see a dedicated and very capable professional. Your front end skills have always been your mark. But beyond that, his analytical ability has always been amazing. Another point that has always struck me is your willingness to learn new things and your dedication to it. In addition to all this, his soft-skills make him a very complete professional.
Gustavo Costa
Ivan is amazing! We worked together at our previous company, collaborating on React and React Native projects. His technical knowledge is impressive, and he's a pleasure to work with. Cheers to Ivan for being an awesome colleague and a great person overall!
Manollo Guedes
While working with Ivan, I could see a dedicated and very capable professional. Your front end skills have always been your mark. But beyond that, his analytical ability has always been amazing. Another point that has always struck me is your willingness to learn new things and your dedication to it. In addition to all this, his soft-skills make him a very complete professional.
Gustavo Costa
Ivan is amazing! We worked together at our previous company, collaborating on React and React Native projects. His technical knowledge is impressive, and he's a pleasure to work with. Cheers to Ivan for being an awesome colleague and a great person overall!
Manollo Guedes
While working with Ivan, I could see a dedicated and very capable professional. Your front end skills have always been your mark. But beyond that, his analytical ability has always been amazing. Another point that has always struck me is your willingness to learn new things and your dedication to it. In addition to all this, his soft-skills make him a very complete professional.
Gustavo Costa
Ivan is amazing! We worked together at our previous company, collaborating on React and React Native projects. His technical knowledge is impressive, and he's a pleasure to work with. Cheers to Ivan for being an awesome colleague and a great person overall!
Manollo Guedes
While working with Ivan, I could see a dedicated and very capable professional. Your front end skills have always been your mark. But beyond that, his analytical ability has always been amazing. Another point that has always struck me is your willingness to learn new things and your dedication to it. In addition to all this, his soft-skills make him a very complete professional.
Experience
-
Equals - Gestão Financeira Inteligente
-
Brazil
-
Financial Services
-
200 - 300 Employee
-
React Frontend developer
-
Oct 2021 - Present
This period had my biggest challenges within the company. Due to the experience gained in my 2 previous teams, I took on the challenge of creating the entire Frontend technology migration structure, from the old legacy system made in JSP (in which I worked as an intern), to the most current technology in React (In which I gained experience while Junior Developer).With this challenge, I gained experience with: Webpack - Configuration of loaders and versioned bundle for local/homolog/staging/production environments; Jest - For unit tests; Axios with React Query - API requests and data caching; ESLint - Code standardization; React Router - Screen redirection; Plop Generator - Automatic creation of screens from a preconfigured template; ContextAPI - React state management; i18n - Internationalization of labels;The final application was a SPA running with CSR.The other major challenge was adapting the Design System of "Raio-x" application to work in a product-agnostic way, so a component previously created in "Raio-x" would be reused in this new application.Also in the Design System, the concept of webComponents was used to export the components in React to HTML Tags, in this way it was possible to use React components in JSP. I also got to work on some corrections in the Backend regarding this migration, which had SpringBoot from Java. Show less
-
-
Júnior Developer Frontend React Native & React Web
-
Oct 2019 - Oct 2021
Acting mainly as a Mobile developer with React Native in the application "Raio-x". At the end of this period, I took the lead to maintain and update the "Raio-x" web portal made with React.During this period I also participated in the creation of the Design System with the component library for the "Raio-x" web portal.I also had the opportunity to work on some Backend fixes of the "Raio-x" eco-system, the backend had Spring Boot.
-
-
Full-stack intern Developer
-
Oct 2017 - Oct 2019
The internship was focused on learning agile methodologies and technologies at the team I was inserted. As a Fullstack I had contact with several areas and from there I decided that the Frontend would be my favorite area, although most of the activities at that time were focused on the Backend. The period of this internship was very long since I got it in the 4th period of college, so I had to reconcile the college and corporate environment during this period.
-
-
-
Comp Júnior
-
Brazil
-
Information Technology & Services
-
1 - 100 Employee
-
Desenvolvedor de software
-
Jan 2016 - Jan 2018
Desenvolvedor Android em Java e Web em JS, Grunt, Play, Hibernate e PHP Desenvolvedor Android em Java e Web em JS, Grunt, Play, Hibernate e PHP
-
-
-
Universidade Federal de Lavras
-
Brazil
-
Higher Education
-
700 & Above Employee
-
Iniciação científica
-
Feb 2015 - Aug 2017
Iniciação científica no Departamento de Ciencias da Computação da UFLA, voltada para o desenvolvimento de aplicativos para android e sites. Iniciação científica no Departamento de Ciencias da Computação da UFLA, voltada para o desenvolvimento de aplicativos para android e sites.
-
-
-
CEP - Centro de Educação Profissionalizante
-
Brazópolis - MG
-
Estudante estagiário
-
May 2015 - Nov 2015
Atuando na área de manutenção de equipamentos, tais como micro-computadores e rede de internet e também como monitor em C/C++, C#, PhP, HTML, AutoCAD Atuando na área de manutenção de equipamentos, tais como micro-computadores e rede de internet e também como monitor em C/C++, C#, PhP, HTML, AutoCAD
-
-
Education
-
Universidade Federal de Lavras
Ciência da Computação, Ciência da Computação -
CEP - brasópolis
Técnico de informática, Tecnologia da Informação