Leo Mcelroy

Independent Technologist at self

Cambridge, Massachusetts, United States
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
Leo Mcelroy is an independent technologist based in Cambridge, MA, who builds open-source tools and learning systems that help people make things and make sense while doing it. With nine years’ experience across digital fabrication, CAD, and web tooling, he has shipped web-based PCB and GPU-accelerated circuit board design prototypes, contributed UI/UX features to widely used Hack Club projects like the Sprig game editor and site, and published research at the Symposium on Computational Fabrication. He designs educational languages and curricula—authoring the Gram design language and running training programs that produced thousands of reusable masks during a funded civic-response effort—and holds a Watson Fellowship investigating makerspaces globally. Comfortable bridging direct-manipulation interfaces with parametric and programmatic design, he combines hands-on engineering, published research, and community-focused pedagogy to create tools that scale learning and production.
code9 years of coding experience
bookBachelor’s Degree, Physics, Computer Science, Bachelor’s Degree, Physics, Computer Science at Middlebury College
languagesEnglish, Chinese
github-logo-circle

Github Skills (14)

html10
uid10
javascript10
nextjs10
game-development10
theme-ui10
front-end-development10
game-engine10
ui-design10
react10
interface-design9
css9
user-interface9
fest6

Programming languages (12)

TypeScriptCSSC++CRustAstroTeXJavaScript

Github contributions (5)

github-logo-circle
hackclub/sprig

Jan 2022 - Jan 2023

🍃 Learn to code by making games in a JavaScript web-based game editor.
Role in this project:
userFull-stack Developer
Contributions:6 releases, 929 commits, 195 PRs in 1 year
Contributions summary:Leo contributed to a JavaScript web-based game editor, focusing on front-end and possibly some back-end functionalities. The commits reveal the implementation of UI components for a game editor, including tools for drawing, creating shapes, and handling user input for creating game objects. This included adding interactive elements, such as buttons and inputs for changing the grid size and colors. The code demonstrates interaction with the web environment for rendering and handling user interaction.
gamegamesgamedevjavascriptweb-based
hackclub/site

Aug 2021 - Dec 2022

🌈 The new, new Hack Club website (uses Next.js & Theme UI).
Role in this project:
userFront-end Developer
Contributions:13 commits, 7 PRs, 20 pushes in 1 year 4 months
Contributions summary:Leo primarily contributed to the front-end of the Hack Club website. Their work included fixing UI elements, updating team member information, and implementing new features like path redirects and analytics integration. The user also made minor copy updates and adjusted the layout and content of various site components. Their efforts centered around the `team.js` and `index.js` files and the overall user experience.
next-jsreacthackclubnextjstheme-ui
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
Leo Mcelroy - Independent Technologist at self