Personal details

Rafael C. - Remote front-end developer

Rafael C.

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

About

Senior software engineer with 6 years of industry experience, including 2 years of remote work for US companies. Former frontendLeader 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
  • 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
  • Implemented new features in React & Typescript and .NET in 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

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