Renato Filho

Senior Software Engineer at KDAB

Pernambuco, 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
Renato Filho is a Senior Software Engineer with over 20 years of hands-on experience building mobile and desktop application-layer software, primarily in C, C++ and Python across Linux-based platforms like Maemo, MeeGo and Ubuntu Phone. An open source enthusiast, he has contributed to projects such as GStreamer, AbiWord, Rhythmbox, Ogre3D and PySide, and at KDAB has extended KDDockWidgets with robust Python bindings for PySide2/PySide6. He combines deep GUI and cross-platform expertise (Gtk, Qt/QML) with practical system integration and synchronization work (QtPim, Syncevolution, Buteo), making him strong at bridging frontend UX and backend data plumbing. Based in Pernambuco, Brazil, Renato is notable for long-term platform-focused engineering—porting complex apps and creating bindings that help other developers reuse C++ frameworks from Python.
code20 years of coding experience
job13 years of employment as a software developer
bookBachelor of Computer Science, Bachelor of Computer Science at Falculdades Integradas de Caratinga
languagesPortuguese, English
github-logo-circle

Github Skills (9)

pyside10
c-language10
cmake10
cprogramming-language10
qt10
python10
front-end-development9
multiplatform9
cross-platform9

Programming languages (10)

TypeScriptShellC++RustCCMakeJavaScriptGo

Github contributions (5)

github-logo-circle
KDAB/KDDockWidgets

Aug 2019 - Sep 2021

KDAB's Dock Widget Framework for Qt
Role in this project:
userFull-stack Developer
Contributions:24 commits, 15 PRs, 10 pushes in 2 years 1 month
Contributions summary:Renato primarily focused on creating and integrating Python bindings for the KDAB Dock Widget Framework for Qt, adding support for both PySide2 and PySide6. They added CMake files, ported examples, and addressed issues related to Python module imports, particularly for Windows and Python 3.7+. Further contributions included adding support for InitialOption and related enum bindings, and fixing module import issues for PySide6 and Python 3.8.
statusbarwidgetdockgraphical-user-interfacedocking
renatofilho/snapd

Jul 2016 - Dec 2016

Contributions:56 pushes, 3 branches in 5 months
snapdsnap
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
Renato Filho - Senior Software Engineer at KDAB