Personal details

Rafael C. - Remote front-end developer

Rafael C.

Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

About

Senior software engineer with 7 years of industry experience, including 2 years of remote work for US companies. Frontend Leader known for promoting a culture of clean code and best practices in cross-functional teams.

Currently pursuing a Software Engineering MBA program at USP, the top-ranked university in Latin America. Proficient in React and Typescript, committed to delivering high-quality solutions that drive business success.

I am diligent when it comes to code quality, questioning myself: Am I being clear, transparent enough? Could it be simpler? If someone new jumps to the project, would get what's going on?

Don't hesitate to message me if you have some questions, for changing some words or any potential project partnership. I am looking forward for your contact.

Work Experience

Senior Software Engineer
Energage | Jan 2023 - Present
HTML/CSS
TypeScript
React
JavaScript
Redux
.NET
Remix
Tailwind css
  • Integrated potent AI analysis with Visx library (D3.js) to provide powerful Survey research interface for in depth analysis by clients
  • Modernized legacy bundle app production, shrinking over 70% assets size. Purged unused styles, image optimization, compression, lazy loading components
  • Migrated legacy Javascript Survey app, applying progressive enhancement Remix philosophy along with Typescript
  • Crafted automated Chromatic (storybook) pipeline, which publishes new stories to be revised by peers, improving speed in validation and delivery of new components
  • Powered client's sheet analysis by creating highly client's demanded components like data grid table component. Simplified its high complexity nature using hooks along with SOLID principles, enhancing its maintainability
  • Code review peers, ensuring code quality and best practices
  • Monitored web metrics such as LCP (Largest Contentful Paint) via Datadog, optimized page rendering in 450ms
  • Implemented new features in React & Typescript and .NET in Azure environment
  • Translated UI/UX Figma design in private library components, using React, Tailwind, D3.js, storybook, used cross teams
  • Manipulated large data sets loaded by clients via xlsx files, using Redux and optimization techniques to create seamless user experience
  • Migrated survey application to modern Next.JS, focused on progressive enhancement paradigm
  • Developed features in React, Tailwind, Next.JS, Typescript, Redux, storybook, React-Query, D3, .NET and Azure environment
Senior Software Engineer
tembici | Jan 2022 - Jan 2023
TypeScript
React
JavaScript
React Native
Next.js
  • Chapter frontend leader - introduced topics, managed discussion, presented tools and concepts (react-query, atomic design, test quality, storybook, regression test, typescript, react)
  • Applied technical interviews for junior to senior positions
  • Trained and mentored junior developers, teaching skills in Typescript | React, testing, performance, clean code
  • Established adoption of React-Query for server state management across company applications, applying techniques such as Optimistic Updates, caching, for better app response
  • Implemented OAuth signup for Next.JS and React Native apps, lowering the drop-off rate by 20%

Education

USP/Esalq
MBA・Software Engineering
May 2024 - Dec 2025
Unicamp
Bachelor's degree・Civil Engineering
Jan 2003 - Jul 2008

Certifications & Awards

Clean Code and Clean Architecture
Branas.io | May 2024
IBM Full Stack Software Developer Specialization
IBM | Apr 2024