Victor Rodrigues

Software Engineer at Apple

United Kingdom
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

👤
Senior
🎓
Top School
Victor Rodrigues is a software engineer with 15 years of experience, currently focused on the Elixir/Erlang/BEAM ecosystem and working at Apple in the United Kingdom. He brings deep back-end expertise, having contributed to prominent Elixir tooling like the exq job-processing library where he improved maintainability, removed dependencies, and refactored time handling for better performance. Comfortable across many languages, Victor favors pragmatic, clean code and pays attention to reducing warnings and unused dependencies to keep systems lean. His academic roots trace to a BSc from Universidade Federal de Pernambuco, and he pairs that foundation with continuous open-source involvement. Notably, his contributions show a preference for surgical improvements that enhance long-term code health rather than flashy feature work.
code15 years of coding experience
bookBSc, BSc at Universidade Federal de Pernambuco
languagesEnglish, Spanish, Portuguese
github-logo-circle

Github Skills (3)

elixir10
job-queue10
redis10

Programming languages (10)

TypeScriptCSSShellCRustJavaScriptErlangRuby

Github contributions (5)

github-logo-circle
akira/exq

Dec 2015 - Aug 2016

Job processing library for Elixir - compatible with Resque / Sidekiq
Role in this project:
userBack-end Developer
Contributions:8 commits, 3 PRs, 1 comment in 7 months
Contributions summary:Victor primarily focused on improving the `exq` job processing library for Elixir, addressing issues related to code organization and dependencies. Their contributions include removing unused aliases and dependencies like Timex, optimizing code by underscoring unused variables and removing warnings. The user also refactored time manipulations into a support module, demonstrating a focus on code maintainability and performance within the Elixir ecosystem.
redisresqueelixirjob-queuesidekiq
rodrigues/kaffe

Jul 2021 - Oct 2023

An opinionated Elixir wrapper around brod, the Erlang Kafka client, that supports encrypted connections to Heroku Kafka out of the box.
Contributions:2 PRs, 9 pushes, 7 branches in 2 years 2 months
herokuerlangboxout-of-the-boxelixir
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
Victor Rodrigues - Software Engineer at Apple