Johnnathan Almeida

Full-stack Developer at HEXAGON

São Paulo, 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
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.
code11 years of coding experience
job5 years of employment as a software developer
bookMBA em Gerenciamento de Projetos, Gestão, MBA em Gerenciamento de Projetos, Gestão at FGV - Fundação Getulio Vargas
bookBacharel em Sistemas de Informação, Computação, Bacharel em Sistemas de Informação, Computação at PUC Minas
languagesEnglish, Portuguese, Spanish
github-logo-circle

Github Skills (13)

apache-arrow10
c-language10
cprogramming-language10
stringi9
string-utils9
f-string9
decimal9
decimals9
decimal-numbers9
strings9
regular-expression9
bigdecimal9
parquet6

Programming languages (3)

C++JavaScriptHTML

Github contributions (5)

github-logo-circle
apache/arrow

Apr 2022 - Jul 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: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.
memorymulti-languagetoolboxacceleratedarrow
Helper repo for doing Arrow Crossbow builds
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