Badges
Certifications
Work Experience
Frontend Developer
Macetado• May 2023 - October 2024• Rio de Janeiro, Brasil
Configure repository in AWS environment (CodeCommit) and S3, with fonts, global variables, white-label themes; Develop single-page application with React + TypeScript components, including modals, toasts, interactive CRUD tables, document import, organization and user management (data and permissions), using Redux Thunk for application state management and read/write operations with backend REST APIs. Implement form components, both controlled and uncontrolled. All components are designed in Figma and styled with Styled-components (CSS-in-JS) and/or Material UI; In an AngularJS environment with REST APIs: bug fixing, development of interactive chart widgets using the Highcharts-ng library, development of some form screens, error page, and greeting page; Brief maintenance on CMS, adding JavaScript scripts to handle button click actions on the landing page.
Frontend Developer
Hicom IT• July 2020 - May 2023• Rio de Janeiro, Brasil
Configure repository in Git or AWS (CodeCommit) environment, with fonts, global variables, white-label themes; Developed landing pages with HTML5, CSS3, and JavaScript; Develop single-page application with React + TypeScript components, including carousels, video player (Bitmovin), SEO tool configuration for video player (Youbora), and page usage and navigation statistics (Google Analytics). Use React Redux + Saga for application state management and read/write operations with backend REST APIs. Configure service workers for offline cache. All designs are described in Figma, Adobe XD, or Photoshop, applying styles with CSS or Styled-components (CSS-in-JS); Develop a React Native library that natively implements a video player (Bitmovin), featuring Picture-in-Picture, Casting, and basic features such as fullscreen, play, pause, getCurrentTime...; Develop a solution in Webpack and Babel to enable ReactJS apps for smart TVs (converting ES6+ to ES5 and generating production bundles).
Education
Federal University of Rio de Janeiro (UFRJ)
Computer Science, Bachelor’s Degree in Computer Science• January 2016 - January 2019