Gustavo Giráldez

Engineering Manager at Manas.Tech

Toronto, Ontario, 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
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.
code13 years of coding experience
job19 years of employment as a software developer
bookElectromecánica, Electromecánica at Escuela Provincial Nro 701 Politécnica
bookUnfinished, Electronics, Unfinished, Electronics at Universidad de Buenos Aires / UBA
github-logo-circle

Github Skills (8)

compiler10
debugging10
debug10
programming-language10
compiler-compiler10
crystal-lang10
llvm10
x86-649

Programming languages (16)

SmartyC++RustCGoJupyter NotebookErlangTypeScript

Github contributions (5)

github-logo-circle
crystal-lang/crystal

Oct 2016 - Oct 2021

The Crystal Programming Language
Role in this project:
userBack-end Developer
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.
esoteric-languagecrystallanguage-designcompilerprogramming-language
ggiraldez/crystal

Oct 2016 - Oct 2024

Contributions:39 pushes, 14 branches in 8 years 1 month
code-golfcrystallanguage-designprogramming-languagestack-based
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