Summary
João Hencke is a pragmatic full-stack programmer with 11 years of experience building scalable web and mobile applications using TypeScript, React, React Native, Node.js and GraphQL. He has delivered production-grade features for companies from startups to enterprises, including IAM and secret-management UIs at Uber and cross-platform ecosystems at uCondo and Porter. Comfortable across relational and NoSQL databases, Docker and AWS, he pairs strong testing discipline (Jest, Vitest, Cypress, Ladle) with a focus on secure, reliable deployments. João routinely bridges frontend and backend teams to translate complex access and real-time requirements into intuitive interfaces. Based in Brazil, he enjoys solving tricky integration challenges—his parents call it magic, but it’s deliberate engineering. He also brings a playful curiosity to craft, evident in a developer-first mindset and a love for “the smell of code in the morning.”
10 years of coding experience
14 years of employment as a software developer
Technician Information Technology, Technician Information Technology at Senai
Estácio de Sá University
Portuguese, English