Gustavo Alfonzo is a Software Engineer II based in Vancouver with nine years of experience building backend systems, APIs, and engineering tools across cloud and education platforms. He currently works on Engineering Systems for Azure Edge and Platform at Microsoft after contributing to Learn's backend and public API at Blackboard. Comfortable across full-stack and distributed systems, he has hands-on experience with parser generators from a Google Summer of Code project that produced a PEG-based parser generator and focused on robust ASTs and error labeling. A bilingual Venezuelan–Colombian who taught computer science courses early in his career, he blends practical production engineering with a strong foundation in compilers, algorithms, and backend architecture.
8 years of coding experience
6 years of employment as a software developer
Ingeniería en Computación (Computer Engineering) Ingeniería de la Computación (Computer Engineering), Ingeniería en Computación (Computer Engineering) Ingeniería de la Computación (Computer Engineering) at Universidad Simón Bolívar
A PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Contributions:56 commits, 12 PRs, 62 pushes in 1 year 5 months
lpegerror-recoverysemi-automaticsemigamemaker
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
Gustavo Alfonzo - Software Engineer II at Microsoft