Ivan Carvalho

React Frontend developer at Equals
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lavras, Minas Gerais, Brazil, BR
Languages
  • Português Native or bilingual proficiency
  • Inglês Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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.

    • 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

    • 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.

    • 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
    2015 - 2021
  • CEP - brasópolis
    Técnico de informática, Tecnologia da Informação
    2012 - 2014

Community

You need to have a working account to view this content. Click here to join now