Aaron Reisman is a Principal UI Engineer with 14 years of experience specializing in front-end architecture, design-driven interfaces, and large-scale mobile and web applications. He blends product direction and UX collaboration with hands-on implementation, having led design systems and introduced Storybook into teams to raise UI quality. A serial founder and startup enthusiast, he has built agencies and visual tooling aimed at empowering non-technical users while also contributing to high-profile open-source projects like Next.js, DefinitelyTyped, and Storybook. He favors content-first design, separated theming, and focused markup/CSS practices—practical philosophies reflected in his work on SSR with Apollo, TypeScript typings, and component isolation. Based in Bangkok, Aaron pairs entrepreneurial leadership with deep front-end craft, often bridging design and engineering to ship thoughtful, reusable interfaces.
14 years of coding experience
15 years of employment as a software developer
Graphic Design, Graphic Design at Mendocino College
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Role in this project:
Front-end Developer
Contributions:9 reviews, 11 commits, 14 PRs in 4 years 8 months
Contributions summary:Aaron primarily contributed to improving the UI components within the Storybook framework. Their commits involved refactoring and fixing types for existing components such as `TabbedArgsTable`, `IconGallery`, and `ColorPalette`. They also fixed rendering issues and added a `Counter` component to the `StatefulWithStatefulPanel` story. The changes included type fixes, enhancements, and adjustments to ensure proper display and functionality of UI elements.
The repository for high quality TypeScript type definitions.
Role in this project:
Front-end Developer
Contributions:8 reviews, 7 commits, 33 PRs in 3 years 7 months
Contributions summary:Aaron primarily focused on updating and maintaining TypeScript type definitions within the `definitelytyped/definitelytyped` repository. Their contributions involved adding, updating, and refactoring type definitions for JavaScript libraries and frameworks, such as Jest and React Router, ensuring type safety and improved developer experience. The changes included adjusting signatures and interfaces to match the functionality of the related libraries and incorporating test cases. Additionally, the user addressed issues related to styled-components.
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.