Rogério Almeida

Rust Consultant

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
Rogério Almeida is a seasoned backend engineer and Rust consultant with over two decades of programming experience and 11 years in professional engineering roles, currently based in São Paulo. He brings deep systems and embedded expertise—combining OpenWRT device firmware, cloud services, and high-throughput backend systems—having led projects that shipped production mining hardware, captive-portal networking, and global device orchestration. A passionate Rust advocate since 2020, he has modernized critical tooling (including contributions to cjdns and Packetcrypt_rs) and authored popular open-source projects like alive-progress and human-repr. Rogério excels at turning complex, latency-sensitive problems (logistics optimizers, billing snapshots, distributed task systems) into robust, performant solutions and often blends research-level curiosity with pragmatic engineering. He’s equally comfortable designing APIs and low-level networking/timing primitives, and he enjoys stretching into adjacent fields such as robotics, autonomous systems and blockchain integrations.
code11 years of coding experience
job7 years of employment as a software developer
bookMachine Learning Especialization, Machine Learning Especialization at University of Washington (by Coursera)
bookMaster of Business Administration (MBA), Business Management and Leadership, Master of Business Administration (MBA), Business Management and Leadership at BSP - Business School São Paulo
bookBachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at USP - Universidade de São Paulo
bookInstituto Federal de Educação, Ciência e Tecnologia de São Paulo
languagesEnglish, Portuguese
github-logo-circle

Github Skills (7)

rust10
cj10
networking10
cryptography9
c119
c179
url-routing8

Programming languages (14)

CSSC++RustCMakefileJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
cjdelisle/cjdns

Jan 2022 - Feb 2022

An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
Role in this project:
userBack-end Developer
Contributions:1 review, 80 commits, 5 PRs in 1 month
Contributions summary:Rogério primarily focused on integrating new networking features within the `cjdns` project. They implemented functions for IPv4/IPv6 address manipulation (inet_ntop, inet_pton) using the Rust language within the `rust/cjdns_sys` directory. The user then updated core C code within the `util/platform/Sockaddr.c` and `util/events/libuv` directories to utilize the new Rust functions, replacing existing libuv calls. Additionally, they implemented new timing functions and integrated them into relevant C code to ensure precise network timing.
distributed-hash-tabledhtpublic-key-cryptographymesh-networkscrc
rsalmei/tsp-essay

Jul 2018 - Oct 2020

A fun study of some heuristics for the Travelling Salesman Problem.
Contributions:14 commits, 4 PRs, 8 pushes in 2 years 3 months
pythonheuristicstravelling-salesmantravellingproblem
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
Rogério Almeida - Rust Consultant