
Why I choose React ?
A practical look at why React is a strong choice for building fast, maintainable, and interactive user interfaces.
Showcasing impactful projects and technical achievements.
Professional journey and career timeline.
Open-source contributions and community involvement.
Refactored core UI components, updated 11+ consuming packages, and added unit tests and documentation for MetaMask's open-source browser extension.
MetaMask
Created a reusable Dapp boilerplate using Vite, React, TypeScript, Wagmi, Ethers.js, Redux Toolkit, and Material UI v5.
hakeemullahjan
Contributed to the open-source Taho Wallet browser extension through pull request #3245.
tahowallet
Thoughts on AI, software engineering, and building in public.
Key skills that define my professional identity.
Effortlessly build dynamic apps with routing, layouts, loading UI, and API routes.
Craft interactive user interfaces using components, state, props, and virtual DOM.
Build web applications and APIs quickly using a fast, unopinionated Node.js framework.
Run JavaScript on the server side, enabling dynamic and responsive applications.
Store and retrieve data seamlessly with a flexible and scalable NoSQL database.
Enhance JavaScript with static types, making code more understandable and reliable.