João Ferreira is a Solutions Engineer from Minas Gerais, Brazil with 7 years of experience designing and delivering resilient, high-performance distributed systems and APIs. He blends electrical engineering roots with hands-on software architecture, performance profiling, and backend development across Java, Python and C/C++, having helped build a proprietary analytics DB and coordinate multiple tech teams. João has contributed notable low-level functionality to the widely used Apache Arrow project’s Gandiva module—adding math and string functions and optimizing existing implementations—demonstrating depth in systems and C++/LLVM work. As a leader at Simbiose Ventures he moved from hands-on engineering to managing architecture, availability and cross-service integration for complex stacks (MySQL, Aerospike, Kafka, Presto, Airflow). He favors pragmatic, people-centered problem solving and enjoys connecting with other creators to turn real-world problems into elegant technical solutions.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE Electrical and Electronics Engineering, Bachelor of Engineering - BE Electrical and Electronics Engineering at Universidade Federal de Minas Gerais
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
Back-end Developer
Contributions:51 reviews, 25 commits, 41 PRs in 10 months
Contributions summary:João primarily contributed to the implementation of various mathematical and string functions within the Apache Arrow project's Gandiva component. The contributions involved adding trigonometric functions, base64 encoding and decoding, bit and boolean casting, byte substring functionality, and functions for string padding. The user also worked on improvements to existing functions like the CONVERT_FROM and TIMESTAMPDIFF functions, including bug fixes and performance optimizations.
Contributions:23 reviews, 22 PRs, 25 pushes in 5 months
queryhivequery-enginenosqlmysql
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.
Request Free Trial
João Ferreira - Solutions Engineer at Simbiose Ventures