Michel Engelen is a React Community Engineer with 8 years of hands-on experience focused on modern frontend development using JavaScript and TypeScript, currently driving developer-facing work at MUI. He has a strong track record contributing to notable open-source projects—improving components and docs for MUI X, enhancing React prop parsing in react-docgen-typescript, and modernizing Mattermost’s UI with TypeScript functional components. Comfortable across the stack, Michel has also touched backend feature-flag work and helped stabilize complex UX features like date range dragging and search result rendering. Known for clean, test-backed contributions and clear documentation, he blends practical engineering with community-focused craftsmanship. Based in Zeven, Germany, he pairs commercial experience at companies like Mattermost and TheyDo with a long-standing commitment to crafting things with TypeScript.
Archived web app of Mattermost. Moved to the monorepo: https://github.com/mattermost/mattermost
Role in this project:
Front-end Developer
Contributions:957 reviews, 483 commits, 228 PRs in 2 years 3 months
Contributions summary:Michel's commits primarily refactored and implemented components within the Mattermost web application, specifically focusing on the search bar and search results functionality. These changes included converting existing components to functional components with TypeScript, improving rendering, and addressing import errors. They also involved making improvements to various aspects of the UI and fixing bugs related to the user experience. The user demonstrated expertise in front-end development practices within a React and TypeScript environment.
MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
Role in this project:
Front-end Developer
Contributions:11 releases, 625 reviews, 268 PRs in 1 year 7 months
Contributions summary:Michel primarily contributed to the documentation and the component code of the MUI X library. Their work involved improving the documentation for the props and adding reference links to various components, including the DatePicker, TimePicker, and DataGrid components. They also addressed a bug related to touch-based range dragging within the DateRangePicker.
data-gridreactcasesuse-casesmui
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.