Skip to main content
Rafael de CarvalhoRC
Open to opportunities

Rafael de Carvalho

@rafaeldecarvalho

Senior Backend Engineer at Chaves na Mão who rebuilt analytics for 2B monthly events and designed a double-entry payments ledger.

Brazil
Message

Hi, I am Rafael. I am a senior backend engineer with around 6 years of experience. I work mostly with Node.js and TypeScript on AWS. Today I work at Chaves na Mão and I am the only engineer in three big rebuilds, and I report to the CTO. One of them is the analytics platform. The queries was too slow and always gave timeout, so I rewrote it and now it takes around 250 ms. We have about 2 billion events per month. I also changed the payments integration: before it used files and FTP with the banks, now it uses the bank APIs directly, and I made the reconciliation automatic for around R$10M per month. The third one is moving a old PHP system with 175 thousand lines to a NestJS monorepo. Before this I worked with recurring billing gateways with around R$18,5M per month, and I grew from intern to specialist in four years. I like to work on the hard parts of the system and make them boring and safe. I already work remote and all my Upwork contracts was in english. I am looking for a good engineering team where I can keep working with backend in scale.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

ES

Estácio

Bachelor's Degree, Information Systems

Pursuing a degree in Information Systems, currently in progress.

Interested in hiring Rafael?

You can contact Rafael and 600K+ other talented remote workers on Himalayas.

Message Rafael

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan