Vinicius Roque is a software developer based in São Paulo with over five years of hands-on experience building web and backend systems, particularly in Python. He contributes to notable open-source projects like Apache Arrow, where he implemented and tested new Gandiva expression functions (including Levenshtein and date utilities) and fixed allocation bugs in concat_ws, showing strong C++ and data-processing chops beyond his primary Python work. At Simbiose Ventures and as a freelance developer he delivers production-ready features for national and international projects, blending backend engineering with practical problem solving. Trained in game development, he brings a creative, systems-oriented mindset to algorithmic and data-focused challenges.
5 years of coding experience
Bacharelado, Desenvolvimento de Jogos Digitais, Bacharelado, Desenvolvimento de Jogos Digitais at Centro Universitário Católico Salesiano Auxilium - UniSALESIANO Araçatuba
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:68 reviews, 7 commits, 25 PRs in 6 months
Contributions summary:Vinicius contributed significantly to the Apache Arrow project by implementing and testing new functions within the Gandiva expression compiler. Their work includes adding the Levenshtein function for string distance calculation, and dayofmonth, quarter and next_day functions for date manipulation, and XOR function. These additions involved writing C++ code, modifying existing function registries, and creating test cases to ensure correctness. Furthermore, the user addressed an allocation bug in the concat_ws function and added aliases for string functions.
Bot criado para notificações de aniversário e próximas reavaliações de remuneração.
Contributions:1 review, 7 PRs, 35 pushes in 1 year 10 months
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.