Mohsen Azimi is a seasoned software engineering leader with 14 years of experience building high-impact web platforms and developer tools across companies like Airbnb, Lyft, Google/Apigee and ElevenLabs. He blends full-stack craftsmanship with architecture and developer experience improvements—leading Lyft’s migration to TypeScript and shipping open-source transformers and linters used by large communities. Equally comfortable in frontend UX work (Swagger Editor/UI, JSON formatter) and core build tooling (Webpack, Parcel, Next.js), he has a track record of improving testability, error reporting, and developer workflows. Based in Berlin, he champions open source contributions and has a pragmatic focus on shipping reliable, well-typed code that scales across teams and products.
14 years of coding experience
14 years of employment as a software developer
Associate of Science - AS, Information Technology, Associate of Science - AS, Information Technology at Sadra Institute of Technology,
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Azad University (IAU)
Render JSON objects in beautiful HTML (pure JavaScript)
Role in this project:
Front-end Developer
Contributions:8 releases, 2 reviews, 93 commits in 6 years 10 months
Contributions summary:Mohsen primarily focused on developing the front-end components for rendering JSON objects in HTML. Their commits demonstrate the implementation of UI elements such as togglers, keys, and values. They also introduced styling updates and enhanced the date and URL string handling within the JSON display. Furthermore, the user added event listeners for interaction and incorporated a live example to demonstrate the functionality.
Convert React JavaScript code to TypeScript with proper typing
Role in this project:
Front-end Developer
Contributions:2 releases, 18 commits, 41 PRs in 10 months
Contributions summary:Mohsen primarily focused on converting React JavaScript code to TypeScript, as indicated by the repository description. They upgraded TypeScript and its dependencies, updated tests, and refactored code to incorporate proper typing. The user implemented changes to transform React components by adding type declarations for props and state. They also addressed issues related to optional properties and React.PropTypes.node type.
reactcodemodlyftjavascriptflowtype
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.