Michelle Mabuyo

Staff Developer Educator

Old 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
Michelle Mabuyo is a Staff Developer Educator with a decade of experience building front-end products and crafting developer-focused learning experiences, currently designing and delivering curriculum at Apollo GraphQL. She blends hands-on React and full‑stack engineering work—contributing to Apollo’s popular Odyssey learning repos—with pedagogy informed by running community workshops as Kitchener-Waterloo Chapter Lead for Canada Learning Code. Previously she scaled internal training at Manulife University, introduced structured instructional frameworks like Gradual Release of Responsibility, and shipped UX-focused features at Chalk.com. Michelle pairs product-minded engineering with strong mentorship and community growth, from co-founding a lean startup to teaching learners from grade school to professional engineers. Colleagues rely on her for turning complex GraphQL and front-end concepts into accessible, production-aligned learning artifacts.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BSc), Computer Software Engineering, Co-op, Bachelor of Science (BSc), Computer Software Engineering, Co-op at University of Alberta
languagesFilipino, Cebuano
github-logo-circle

Github Skills (11)

graphql10
javascript10
apollo-client10
wordpress-graphql10
wpgraphql10
react10
front-end-development9
css9
ui-design7
markdown7
markdown-it7

Programming languages (7)

TypeScriptC#JavaRustProcfileJavaScriptHTML

Github contributions (5)

github-logo-circle
Odyssey Lift-off V - Client - Course Companion App
Role in this project:
userFront-end Developer
Contributions:13 commits, 8 PRs, 3 pushes in 1 year 6 months
Contributions summary:Michelle primarily focused on updating the client-side code for the Odyssey Lift-off V course companion app. Their contributions included updating the server URI, adding client awareness, and modifying components to use new data fields, such as `durationInSeconds` and `length`. They also made minor fixes, such as removing exports and changing the server URI for a course update, indicating they were working on the application's front-end components and data fetching/display logic.
companioncompanion-appliftodyssey
Role in this project:
userFront-end Developer
Contributions:30 reviews, 27 commits, 50 PRs in 1 year 8 months
Contributions summary:Michelle primarily contributed to the front-end of the application, focusing on the user interface and components. The commits involved fixing typos and improving the presentation of information, as seen in modifications to various React components, and adding final code. The changes include component structure, layout, and the addition of functionalities using React-related libraries, demonstrating a focus on user-facing elements. Further, the commits also reflect updates to the project's dependencies, such as the update of the React Markdown version.
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