Alexander Diep is a software engineer based in California with a decade of experience building modular, full-stack JavaScript applications using Node, React, and TypeScript. He specializes in migrating and modernizing React codebases—most notably authoring Hookd, an open-source transpiler that converts class components to functional components with Hooks and is published as an npm/CLI tool. Comfortable across front-end and tooling work, he leverages ASTs, Babel, and Jest to automate refactors, improve type safety, and validate behavior while keeping developer experience in mind. A pragmatic open-source contributor and speaker, he favors clean code, scalable design patterns, and the principle that “just because you can doesn’t mean you should.”
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
Alexander Diep - Software Engineer at Reactionaries