Ronnie Magatti

Engineering Lead at Montra

Calgary, Alberta, Canada
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
Ronnie Magatti is an engineering leader with 11+ years of hands-on software experience, currently driving technical vision and team growth as Engineering Lead at Montra. He blends deep backend and frontend expertise—especially Typescript/Node.js and a long-standing affinity for Kotlin—with practical architecture experience gained as Principal Software Architect at Neo Financial. Ronnie is an active open-source contributor (notably improving Kivy’s core networking behavior) and maintains Neovim tooling he uses daily, reflecting a commitment to developer experience and tooling ergonomics. He has a track record of solving company-wide problems: designing scalable, secure systems, improving operational efficiency, and aligning cross-functional teams to business goals. Known for bridging tech and product, he thrives on complex problems and leading collaborative teams to build transformative workplace video-editing solutions.
code11 years of coding experience
job12 years of employment as a software developer
bookTechnology in System Analysis and Development, Information Technology, Technology in System Analysis and Development, Information Technology at Universidade Estadual de Campinas
languagesEnglish, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
1,767reputation
203kreached
7answers
0questions
Badges
android
top-5%
kotlin
top-5%
printing
top-1%
github-logo-circle

Github Skills (26)

printing10
ssl10
python10
networking10
neovim10
lua10
neovim-plugin10
kotlin9
android9
fileio9
file-access9
file-handling9
file-processing9
cli8
command-line-interface8

Programming languages (11)

TypeScriptShellCRustJavaScriptGoLuaObjective-C

Github contributions (5)

github-logo-circle
rmagatti/auto-session

Jan 2021 - Dec 2022

A small automated session manager for Neovim
Role in this project:
userBack-end Developer
Contributions:125 reviews, 234 commits, 158 PRs in 1 year 10 months
Contributions summary:Ronnie primarily focused on enhancing the functionality of the Neovim session manager. Their commits introduced new commands for saving and restoring sessions, allowing for on-the-fly parameter passing. They refactored the code, renaming variables and consolidating methods for cleaner implementation. Additionally, they added the capability to run commands before and after session saving and restoring, demonstrating flexibility in their design.
luavimsession-managerneovimsession-management
kivy/kivy

Sep 2015 - Oct 2015

Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 5 comments in 7 days
Contributions summary:Ronnie focused on improving the `kivy/kivy` repository's network functionality, specifically the `UrlRequest` class. They added and modified features related to SSL certificate verification, including adding an option to disable certificate validation and fixing issues related to HTTPS connections. Furthermore, the user addressed compatibility issues for Python versions older than 2.7.9. These changes were directly implemented in the core networking components of the project.
pythonlinux-windowswindowsui-frameworklinux
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
Ronnie Magatti - Engineering Lead at Montra