Jonas Dourado

Firmware Engineer at Limitless

São Carlos, 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

👤
Senior
🎓
Top School
Jonas Dourado is a firmware engineer with over a decade of experience building embedded and IoT systems, from CubeSat flight firmware to industrial and renewable-energy products. He blends low-level C/C++ and RTOS expertise with embedded Linux, Yocto, and cloud-native CI/CD practices, having led certification efforts and optimized factory flashing pipelines. Jonas consults across industries—automotive, aerospace, finance, and consumer IoT—delivering pragmatic architectures, test automation, and developer tooling. He also contributes to cross-platform open-source tooling (e.g., improving Animator's multi-OS support and editor integration) and routinely bridges hardware constraints with scalable software processes. Based in São Carlos, Brazil, he pairs a master's in computer science with a track record of turning legacy systems into maintainable, testable products.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at USP - Universidade de São Paulo
languagesEnglish, Portuguese
github-logo-circle

Github Skills (10)

uid10
javascript10
cross-platform10
front-end-development10
ui-design10
multiplatform10
react10
editor9
electron9
code-editor9

Programming languages (6)

C++CJavaScriptHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
HaikuTeam/animator

Apr 2018 - Oct 2018

Design tool for creating Lottie animations and interactive web components
Role in this project:
userFull-stack Developer
Contributions:278 commits in 5 months
Contributions summary:Jonas primarily contributed to cross-platform support, addressing platform-specific behaviors and enabling functionality across macOS, Windows, and Linux. They modified build scripts, code editor configurations, and UI components, making the application compatible and performant on various operating systems. Furthermore, the user improved the user interface and enhanced the application's usability by integrating features such as code snippets and correcting graphical issues.
after-effectsweb-componentscssjavascriptwebcomponents
jonaias/ESP8266_AT_C

Jan 2017 - Nov 2017

Contributions:8 pushes in 10 months
esp8266esp32
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