Summary
João Batista is a seasoned software engineer and technology leader with over eight years of experience delivering full-stack solutions and leading multidisciplinary teams across Brazil and international projects. He specializes in Node.js and React ecosystems (Next.js, Prisma, Express) and designs scalable cloud-native architectures using AWS, PlanetScale and Supabase with CI/CD automation. João pairs a strong engineering foundation with hands-on UI/UX sensibility, consistently shipping performant APIs and modern user interfaces that prioritize real-world usability. His background includes CTO and Tech Lead roles, project management for aviation systems, and building operational platforms for mid-to-large enterprises, demonstrating both strategic vision and implementation skill. Based in Piauí, he’s known for bridging product needs and technical execution—often tackling real-time data sync and dashboards to turn complex operational signals into actionable insights.
8 years of coding experience
4 years of employment as a software developer
Estácio de Sá University