Gustavo Giráldez is an Engineering Manager in Toronto with 13 years of professional experience leading software teams and shaping technical strategy at Manas.Tech. He progressed through roles from Senior Developer to Principal Engineer before taking management, combining hands-on systems design with team leadership. Gustavo has deep low-level expertise—demonstrated by contributions to the Crystal programming language where he improved compiler debug info and ABI handling—highlighting a strong grasp of compiler internals and debugging methodologies. His background spans embedded and electromechanical roots (technical schooling and early work at CITEDEF) through web and backend engineering, giving him a rare full-stack-to-systems perspective. He brings entrepreneurial experience as a past co‑founder and long history of open-source collaboration dating back to GNOME contributions. Known for pragmatic refactors and shipping durable solutions, he balances technical depth with mentorship and delivery focus.
13 years of coding experience
19 years of employment as a software developer
Electromecánica, Electromecánica at Escuela Provincial Nro 701 Politécnica
Unfinished, Electronics, Unfinished, Electronics at Universidad de Buenos Aires / UBA
Contributions:4 reviews, 42 commits, 6 PRs in 5 years
Contributions summary:Gustavo primarily contributed to improving the Crystal programming language's debugging output, focusing on the emission of debug information. This included refactoring code to reuse debug declaration intrinsics and implementing debug info for top-level variables. They also addressed issues in handling indirect arguments for external C functions and x86_64 ABI struct passing. The contributions demonstrate a deep understanding of compiler internals and debugging methodologies.
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.