Johnnathan Almeida is a Senior Full-Stack Developer based in São Paulo with 11 years of experience delivering enterprise web and mobile systems across energy, petrochemical and government sectors. He combines front-end UX work and backend engineering (.NET, C#, Java, C++, Python) with database expertise (SQL Server, Oracle) and has led end-to-end deliveries including Android offline apps and BPM-driven process mappings. At Simbiose Ventures he improved Apache Arrow’s Gandiva functions, cutting response times by around 60% on C++ implementations—demonstrating both systems-level performance tuning and contribution to a widely used open-source data project. His portfolio includes neural-network algorithms (Keras) achieving 86% accuracy for project success prediction and numerous large-scale integrations (SharePoint, GeoMedia, Active Directory). With an MBA in Project Management and a habit of translating complex requirements into production-ready systems, he thrives at the intersection of engineering, data performance and operational delivery.
11 years of coding experience
5 years of employment as a software developer
MBA em Gerenciamento de Projetos, Gestão, MBA em Gerenciamento de Projetos, Gestão at FGV - Fundação Getulio Vargas
Bacharel em Sistemas de Informação, Computação, Bacharel em Sistemas de Informação, Computação at PUC Minas
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:10 reviews, 10 commits, 22 PRs in 3 months
Contributions summary:Johnnathan primarily contributed to the Gandiva component of the Apache Arrow project, focusing on implementing and refining various arithmetic and string functions. Their work included fixing bugs related to the `datediff` function, adding new functions such as `NEGATIVE` for decimal and interval types, and implementing the `regexp_extract` function. Furthermore, the user addressed performance issues by refactoring the `AddMappings` function.
Contributions:6 releases, 6 pushes, 20 branches in 1 month
buildsrepo-helperarrow
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
Johnnathan Almeida - Full-stack Developer at HEXAGON