Ubiratan Alberton

Software Developer at RedGuava

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
Ubiratan Alberton is a seasoned Software Developer with 17 years of experience based in São Paulo, Brazil, currently building software at RedGuava. Trained in Computer Science at UNICAMP, he has a long track record across companies including Sonian and Ci&T, delivering backend-focused systems and maintaining production-grade code. He contributes to notable open-source work such as remacs, where he ported and implemented Emacs Lisp functions to Rust—bridging Rust and C codebases and tackling core editor features. Colleagues rely on him for deep systems understanding and pragmatic fixes that ensure correctness across language boundaries. Comfortable in legacy and modern stacks alike, he brings steady technical craftsmanship and an interest in low-level interoperability.
code17 years of coding experience
job9 years of employment as a software developer
bookComputer Science, Computer Science at UNICAMP - Universidade Estadual de Campinas
languagesEnglish, Portuguese
github-logo-circle

Github Skills (13)

editors10
rust10
emacs10
editor10
c119
c179
api8
integrations8
api-design8
data-structures4
algorithm4
algorithms4
data-structure4

Programming languages (4)

ShellHTMLRubyEmacs Lisp

Github contributions (5)

github-logo-circle
remacs/remacs

Mar 2019 - Jun 2019

Rust :heart: Emacs
Role in this project:
userBack-end Developer
Contributions:11 commits, 17 PRs, 6 pushes in 2 months
Contributions summary:Ubiratan primarily contributed to porting and implementing Emacs Lisp functions to Rust within the Remacs project. This involved translating functionalities like text properties, character input, and frame parameters, demonstrating a focus on core editor features. They also addressed various warnings and made adjustments to ensure correct functionality, including fixing usage of ported functions. The user's work involved interacting with both Rust and C codebases, reflecting a deep understanding of the project's architecture.
rustheartemacseditormelpa
Bira/prelude

Feb 2015 - Mar 2025

Contributions:61 pushes, 4 branches in 10 years 2 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.
Request Free Trial