Ícaro Xavier

Ícaro Xavier

About

Detail

Senior Frontend Software Engineer | React & Next.js Specialist building scalable applications with TypeScript
Brazil

Contact Ícaro regarding: 
work
Full-time jobs
Starting at USD25/hour
Flexible work
Starting at USD25/hour
id_card
Internships
Starting at USD4k/month

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • BMO
    Senior Software Engineer
    BMO
    Nov 2024 - Current (2 years)
    • Developed high-performance fintech platforms with React.js, TypeScript, and OpenFin, improving trading interface responsiveness and reliability for institutional clients.
    • Maintained a scalable UI library (Chakra-UI), increasing development efficiency and design consistency across 3+ teams.
    • Wrote robust unit and integration tests with Jest and RTL, reducing bug regression by 90%.
    • Led and participated in code reviews, collaborating with design and backend teams to enforce clean code, CI/CD, and design consistency across the fintech ecosystem. Additionally, managed authentication systems, handling auth routes daily to ensure secure and efficient user access across the platforms.
  • N
    Software Engineer
    NowCM
    Mar 2023 - Nov 2024 (1 year 9 months)
    • Initiated and developed the company-wide Design System with React, Storybook, and Jest, reducing UI development effort by 40% across projects.
    • Built foundational codebases for three applications with Next.js and TypeScript, standardizing architecture and improving maintainability.
    • I was responsible for creating features in React.js, Next.js, and TypeScript to see, read, search, edit, and comment on .docx documents produced by the platform and for the folder view of these documents.
    • I maintained and developed features and screens based on Figma using React, Next.js, and TypeScript. Additionally, I worked with authentication systems to ensure secure access to applications, configured Webpack to optimize the compil
  • Omie
    Software Engineer
    Omie
    Apr 2022 - Mar 2023 (1 year)
    • I suggested and did the transformation of an Angular web app to an Ionic Hybrid mobile app with Typescript, white-labeling and CI/CD using codemagic; so that the team could save time by not having to develop another application.
    • I was responsible for the nuances of publishing in the App Store (iOS) and Play Store (Android).
    • I develop most (90%) of the features from the front end of this mobile application with Typescript, Ionic, and Angular.
    • I made changes in the API with Java, Spring, and MySQL, to ensure that when the team merged some tables in the database, we could roll back.
    • I have made many scripts in Node.js and TypeScript to change the formatting of the database with security and quality.
  • C
    Software Engineer
    Certare Engenharia e Consultoria
    Oct 2021 - Sep 2022 (1 year)
    • I successfully mapped all abandoned buildings in the state of Minas Gerais for the UN, using Ionic, Angular, Typescript, Leaflet, GeoJSON, and Firebase.
    • I reduced the load time of the building layers by 99% using Redis and Typescript and load-on-demand, avoiding unnecessary loadings and costs in Firebase.
    • I refactored an entire project using TypeScript, Clean Code, and the best code practices, so the team could continue to maintain the code base healthily.
    • I created a CRUD using Angular, Ionic, and Typescript, by interacting with the layers in the map (Leaflet and Google Maps API). Additionally, I managed authentication systems by handling auth routes, endpoints, and tokens, ensuring secure access to the applica
  • EMBRAPII  Empresa Brasileira de Pesquisa e Inovação Industrial
    Software Engineer
    EMBRAPII Empresa Brasileira de Pesquisa e Inovação Industrial
    Jul 2021 - Apr 2022 (10 months)
    • Building experimental software in the healthcare field using React.js, Next.js, Javascript, and integration with Unity 3D WebGL models synchronized with medical 2D Imaging (DICOM) in the online medical exams.
    • Creating the base structure of the project using React.js, Next.js, Typescript, ESLint, with Redux, and Redux Saga for integration with APIs.
    • Taking the lead in the search and integration of 2D Medical Imaging (DICOM) and 3D model libraries in the React.js and Javascript ecosystem.
    • Providing leadership and guidance to my team colleagues on Next.js, React.js, and Javascript language.
    • Creating pages based on screen prototypes in Figma using Next.js, React.js, Javascript, and styled-components.
  • R
    Software Engineer
    RAV Tecnologia
    Feb 2021 - Sep 2021 (8 months)
    • Development of new features and components in the front end using React.js and Javascript.
    • Creation of new features such as Drag'n'drop of machines in a Cartesian plane using React.js, Javascript native APIs, and libraries.
    • Integration with APIs developed in Groovy and Grails, using React.js, Javascript, Redux, and Redux Saga.
    • I created and maintained APIs using Groovy, Grails, and Oracle databases.
    • Maintenance of functions in various apps of the Furukawa company using different versions of React.js and models like Class components and Functional components.
    • Managed authentication systems, handling auth routes daily to ensure secure access to applications. Additionally, I utilized AWS for datab
Education verified_user 0% verified
    Projects (professional or personal) verified_user 0% verified
    • s
      smart-recipe
      May 2023
      Smart Recipe is an intelligent recipe generation app that aims to make your culinary experience easier, personalized, and user-friendly. Whether you're looking for a convenient way to find recipes tailored to your specific needs, this is the perfect app for you. With Smart Recipe, you can customize your ingredients, specify the availability of specific kitchen tools, set desired recipe durations, and accommodate any dietary restrictions. The app provides smart suggestions based on your preferences, ensuring you always have access to delicious recipes that suit your lifestyle. Say goodbye to culinary dilemmas and let Smart Recipe transform your cooking adventures.