Summary
João Thallis is a Product Engineer with nine years of experience building resilient, distributed backend systems primarily in Elixir, complemented by Python for service integrations. He has deep domain experience in Brazil's banking infrastructure, implementing high-throughput microservices, message-driven architectures (Kafka, RabbitMQ), and transactional integrations with systems like SILOC and STR. Comfortable across the stack—Postgres, Redis, Docker, Kubernetes, Nix, Oban/Broadway and CI/CD—he focuses on scalable, observable systems and automation-driven DevOps. At Stone he scaled mission-critical payment services and now brings that product-oriented mindset to Turn.io. Colleagues value his pragmatic blend of functional programming and operational rigor, and he’s continually exploring new tools and patterns to simplify complex distributed flows.
9 years of coding experience
7 years of employment as a software developer
Technologist, Computer Technology/Computer Systems Technology, Technologist, Computer Technology/Computer Systems Technology at Universidade Federal Fluminense
Internet Systems, Computer Software Engineering, Internet Systems, Computer Software Engineering at IFRS - Campus Porto Alegre
English, Portuguese