Otavio Pontes

Software Engineer at Autônomo

Hillsboro, Oregon, United States
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
Otavio Pontes is a Software Engineer with nearly a decade of professional experience and more than 15 years as a Linux and open-source enthusiast, blending deep systems expertise with pragmatic engineering. He has built back-end and front-end applications for Linux and Android, authored libraries for embedded systems and IoT, and created tooling for Linux distribution build and maintenance while contributing to projects like the Linux Kernel, Clear Linux, Eclipse, and Dronecode. At Intel and previously IBM he worked on low-level, reliability-focused code and continues to consult independently, bringing C, Python, and Go skills to production systems. Notably, his contributions to mavlink-router improved stability and maintainability by fixing memory leaks and refactoring core APIs—an example of his attention to robustness in embedded and networking stacks. Based in Hillsboro, Oregon, he combines academic training in computer engineering with a long track record of practical open-source impact.
code56 years of coding experience
job2 years of employment as a software developer
bookTécnico em Informática, Técnico em Informática at Cotuca
bookEngenheiro da Computação, Engenheiro da Computação at Unicamp
languagesSpanish, English, Portuguese
github-logo-circle

Github Skills (6)

configuration-management10
c-language10
cprogramming-language10
mavlink10
refactoring9
memory-management9

Programming languages (7)

ShellC++CJavaScriptGoBitBakePython

Github contributions (5)

github-logo-circle
Route mavlink packets between endpoints
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 23 comments in 10 days
Contributions summary:Otavio primarily focused on improving the core functionality and stability of the mavlink-router project. Their contributions include fixing a memory leak issue related to endpoint management and correcting parameter usage inconsistencies in the configuration file handling. They also refactored the codebase, renaming structs and files to enhance code organization and maintainability. Finally, the user refactored the ConfFile API to improve its functionality and integration.
mavlinkpacketsendpointsroute
otaviobp/swupd-client

May 2018 - May 2020

Software update client
Contributions:1232 pushes, 631 branches in 1 year 11 months
pythonupdateupdate-clientjavasoftware-update
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
Otavio Pontes - Software Engineer at Autônomo