Vinícius R is a Senior Software Engineer II based in Brazil with eight years of experience building fault-tolerant, low-latency distributed backends, primarily in Rust and TypeScript. He has delivered production Rust systems for payments, blockchain indexing (notably contributions to The Graph’s graph-node), and real-time AR backends, with a strong emphasis on performance tuning, reducing allocations, and idiomatic refactors. His work spans Postgres extensions, ECDSA/secp256k1 signing and nonce management, and latency-sensitive Redis-backed pipelines, demonstrating both security-conscious design and operational rigor. An active open-source contributor, he focuses on micro-optimizations that matter—replacing eager operations with lazy ones, removing unnecessary clones, and improving test coverage for CLI tools. He also mentors peers in Rust and has experience across full-stack tasks, from REST APIs to front-end TypeScript features. Colleagues would describe him as pragmatic, detail-oriented, and unusually attuned to tiny changes that yield measurable system-wide performance gains.
8 years of coding experience
2 years of employment as a software developer
B.Sc. in Computer Science, B.Sc. in Computer Science at Universidade Federal de São Paulo
Winter Course in Space Technologies, Winter Course in Space Technologies at National Institute for Space Research
Fork of https://github.com/sm64-port/sm64-port with additional features.
Role in this project:
Full-stack Developer
Contributions:92 commits, 57 PRs, 154 pushes in 1 month
Contributions summary:Vinícius primarily contributed to the PC port of Super Mario 64, focusing on implementing various features and optimizations. Their work included adding Raspberry Pi-related optimizations for hardware acceleration, removing the cursor from the game window, and adding a new CLI option. They integrated true analog camera control, fixed overflow issues, and added support for save files of both endiannesses, demonstrating a focus on improving functionality and compatibility. The user also implemented an in-game control binding menu.
Painless compression and decompression in the terminal
Role in this project:
Back-end Developer & QA Engineer
Contributions:2 releases, 16 reviews, 183 commits in 1 year 10 months
Contributions summary:Vinícius primarily focused on improving the codebase by fixing typos and adding tests. They made changes to the `src/cli.rs`, `src/error.rs`, `src/test.rs`, and `src/file.rs` files, indicating involvement in command-line interface design and testing. The user also added tests to the command-line interface to ensure the ouch utility worked as expected. Overall, their contributions focused on code quality and reliability, by improving code and adding tests.
rustdecompressioncompressionsnappyterminal
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.