Personal details

Rafael C. - Remote full-stack developer

Rafael C.

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

About

Senior software engineer with 8 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
  • Built AI-powered application workflows using LLMs for structured extraction and multi-step processing, integrating model outputs with TypeScript application logic, APIs, validation, and error-handling layers.
  • 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%

Projects

Congresso Quanta
Python
React
React (next.js)
An open-data platform with national reach that turns raw records from Brazil's Congress and Electoral Court into clear, verifiable profiles of every federal legislator — how they vote, what they propose, and how they spend public funds — so citizens can hold their representatives accountable with facts, not opinions.
react-fresh-key
TypeScript
React
Open React library I created for handling remounting a component that can be used in any React projects

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