João Bittencourt is a pragmatic full-stack software engineer with nine years of experience building user-facing features and high-throughput backend systems across healthtech, finance, sports media, and e‑commerce. He combines hands-on work in Clojure, .NET, Node and modern front-end stacks with operational experience deploying microservices, feature flags, and automated CI/CD in AWS. At companies from startups to banks he’s shipped both customer-facing products and mission-critical infrastructure—eg. a FIX4.4 message processor handling thousands of messages per minute and rapid feature delivery for HR and patient workflows. João is particularly drawn to functional programming and applies that mindset to produce safer, more maintainable code across teams. He also has practical automation experience integrating with proprietary APIs (Autodesk) and generating assets for social media pipelines, reflecting a talent for bridging domain-specific needs with scalable engineering. Based in São Paulo, he blends engineering rigor and product empathy to turn real-world problems into reliable software.
9 years of coding experience
9 years of employment as a software developer
Engineer's degree, ENGINEERING, Engineer's degree, ENGINEERING at UFBA - Universidade Federal da Bahia
Pontifical Catholic University of Rio de Janeiro
Computer Science, Computer Science at Memorial University of Newfoundland
Tensor Pro is a web platform built using React JS to offer civil structural engineers tools that helps on prestressed concrete beams designs
Contributions:16 PRs, 30 pushes, 13 branches in 1 month
web-platformreactconcreteciviljavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.