Leonardo Basilio

Senior Software Engineer at Fonoa

Contact Info Other
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
Leonardo Basilio is a Senior Software Engineer with over a decade of hands-on experience building web, desktop, mobile and cloud applications, currently contributing at Fonoa. He holds degrees in Computer Science and Materials Engineering and brings a rare blend of analytical rigor and practical engineering—shaped in part by an internship at a German research institute. Comfortable across languages and frameworks (C#, C/C++, .NET, JavaScript/TypeScript, Python, Flutter, Vue/React) he delivers user-focused features and reliable systems for remote and distributed teams. As a past cofounder and long-term developer at product-focused companies, he combines startup agility with enterprise-grade discipline. He is an active open-source contributor—having improved the widely used OpenVPN GUI by adding config import, localization and startup settings—demonstrating attention to UX and platform integration. Fluent in English and a quick learner, he gravitates toward high-performance, results-driven projects where logical reasoning and planning matter.
code10 years of coding experience
job11 years of employment as a software developer
bookBacharelado, Computer Science, Bacharelado, Computer Science at Universidade Federal de Goiás
bookBacharelado, Materials Engineering, Bacharelado, Materials Engineering at UFSCar - Universidade Federal de São Carlos
languagesEnglish, Portuguese, German
github-logo-circle

Github Skills (10)

c1710
localization10
ws-api10
winapi10
c1110
front-end-development10
wp-api10
vpn-client9
resource-management9
security8

Programming languages (10)

TypeScriptC#JavaC++CoffeeScriptCJavaScriptGo

Github contributions (5)

github-logo-circle
OpenVPN/openvpn-gui

Feb 2016 - May 2016

OpenVPN GUI is a graphical frontend for OpenVPN running on Windows 7 / 8 / 10. It creates an icon in the notification area from which you can control OpenVPN to start/stop your VPN tunnels, view the log and do other useful things.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 3 PRs, 36 comments in 3 months
Contributions summary:Leonardo focused on enhancing the OpenVPN GUI by implementing a file import feature, enabling users to easily load configuration files. They added new menu options and related resources for the import function, demonstrating an understanding of UI integration. Further commits addressed bug fixes related to the import process, improving the user experience by ensuring the correct handling of config file paths and the creation of necessary directories. The user also contributed to the localization of the application. A settings dialog was added for the Windows Startup setting.
vpn-clientwindowssecurityvpnstop
Contributions:5 commits, 4 PRs in 1 day
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
Leonardo Basilio - Senior Software Engineer at Fonoa