Alexander Diep

Software Engineer at Reactionaries

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
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.”
code10 years of coding experience
github-logo-circle

Github Skills (20)

converting10
visualizer9
codemod9
react-class-components9
functional-components9
babel-plugin8
react-hooks7
css7
react7
cli7
typescript6
svg5
fonts5
font-awesome3
branding3

Programming languages (3)

C#TypeScriptJavaScript

Github contributions (5)

github-logo-circle
oslabs-beta/Hookd

Aug 2019 - Sep 2019

A cli tool and visualizer for converting React class components to functional components with hooks.
Contributions:68 commits, 15 PRs, 7 pushes in 22 days
reactreact-classcodemodvisualizerreact-hooks
alxdip123/Hookd

Aug 2019 - Sep 2019

A cli tool and visualizer for converting React class components to functional components with hooks.
Contributions:36 pushes, 1 branch in 20 days
reactreact-classvisualizerreact-hooksreact-class-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.
Request Free Trial
Alexander Diep - Software Engineer at Reactionaries