João Ferreira

Solutions Engineer at Simbiose Ventures

Minas Gerais, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE Electrical and Electronics Engineering, Bachelor of Engineering - BE Electrical and Electronics Engineering at Universidade Federal de Minas Gerais
languagesEnglish, Spanish, French, Portuguese
github-logo-circle

Github Skills (14)

apache-arrow10
text-manipulation10
c-language10
strings10
cprogramming-language10
base649
system-testing8
algorithms8
unit-testing8
algorithm8
testing8
implement8
qtest8
parquet7

Programming languages (7)

TypeScriptJavaC++JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
apache/arrow

Mar 2021 - Feb 2022

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-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.
memorymulti-languagetoolboxacceleratedarrow
s1mbi0se/presto

Jun 2020 - Nov 2020

Distributed SQL query engine for big data
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