Ahmad Amireh is a pragmatic founder and seasoned software engineer with 16 years of experience building high-performance web, systems, and game software from Salt Lake City. He has led large cross-functional teams as a principal engineer at Instructure, unifying multiple frontends with a proprietary micro-frontend engine and driving frontend modernization across 180+ engineers. Ahmad builds developer-facing tools—most recently SYNG, an advanced code search—and has long contributed to open source performance tooling like happypack to speed webpack builds. He balances strong opinions with practical restraint, favoring proven solutions while exploring design space, and designs systems with empathy for operators and maintainers. Notably, he’s spoken on micro-frontends at Alibaba’s D2 conference and has a track record of measurable impact, including multi-second reductions in time-to-interactive and order-of-magnitude database latency improvements.
16 years of coding experience
12 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Jordan
Happiness in the form of faster webpack build times.
Role in this project:
Full-stack Developer
Contributions:160 commits, 63 PRs, 136 pushes in 3 years
Contributions summary:Ahmad primarily focused on improving the performance and functionality of the webpack build process within the `happypack` repository. Their contributions involved refactoring and optimizing the caching mechanism for faster build times. They also addressed bug fixes and implemented support for new features such as more robust loader configurations and the inclusion of source map generation. The user's changes touched upon multiple files, highlighting their broad understanding of the project's architecture.
Contributions:393 commits, 10 comments in 9 years 6 months
Contributions summary:Ahmad primarily focused on improving the user interface of the Canvas LMS. They implemented responsive design updates for announcement headers and discussion page elements to improve mobile viewing. They also worked on a variety of front-end components, including features like smart alerts configuration and visual improvements to the account settings page. Furthermore, they tackled styling and display issues for both the main application features and improvements on core components.
open-lmsinstructurecanvas-lmslmsinc
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.