Ben Makuh

Senior Staff Engineer at Miro

Arvada, Colorado, 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
Ben Makuh is a Senior Staff Engineer with 11 years of full‑stack experience and a strong front-end sensibility, currently shaping product and platform at Miro. He combines hands‑on compiler and language work—contributing syntax and lexer/parser improvements to the Grain language—with pragmatic TypeScript and code‑quality efforts on projects like the Quill editor. At InVision he led org‑wide design system upgrades and a web performance initiative that halved load times for some VM users, and he’s built real‑time collaborative editors, GraphQL sync services, and multi‑user test runners. Based in Arvada, Colorado, Ben pairs deep technical craftsmanship with user-focused design, and brings a background that spans startups to large product orgs and even pastoral leadership, which informs his collaborative, mentorship-driven approach.
code11 years of coding experience
job17 years of employment as a software developer
bookMABTS, MABTS at Denver Seminary
bookB.S. Computer Science, B.S. Computer Science at Colorado School of Mines
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

editors10
javascript10
parser10
testing10
quill10
typescript10
editor10
compiler-compiler10
language-design10
parsing10
parse10
typescript-types10
compiler10
functional-programming10
typescripts10

Programming languages (10)

TypeScriptCSSBikeshedRustJavaScriptGoRubyLess

Github contributions (5)

github-logo-circle
grain-lang/grain

Oct 2020 - Nov 2020

The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:3 reviews, 17 commits, 5 PRs in 1 month
Contributions summary:Ben primarily focused on compiler and language features for the Grain programming language. Their contributions included refactoring the file extension usage, adding support for trailing commas in arrays, tuples, and ADT constructors/function arguments, and adding support for bitwise operators. These changes involved modifying the compiler, lexer, parser, and associated test suites to enhance the language's syntax and functionality.
grainfunctional-programmingwebassemblytoolchaincompiler
slab/quill

Jul 2023 - Sep 2024

Quill is a modern WYSIWYG editor built for compatibility and extensibility
Role in this project:
userFull-stack Developer
Contributions:9 reviews, 1 PR, 16 comments in 1 year 1 month
Contributions summary:Ben primarily focused on improving the codebase's type safety and maintainability. Their work included turning on `noImplicitAny` in the TypeScript configuration and fixing all resulting errors. They also addressed linting issues. Furthermore, the user appears to be involved in refactoring and code cleanup, with a focus on testing.
contenteditabletext-editingquillwysiwygrich-text-editor
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
Ben Makuh - Senior Staff Engineer at Miro