Pooya Parsa is a consultant and hands-on full-stack engineer with 12 years of experience building and hardening web frameworks and developer tooling from Haarlem, Netherlands. He co-founded a startup and now consults while contributing extensively to major open-source projects in the Nuxt and unjs ecosystems—work that spans auth, image optimization, build tooling, devtools and runtime libraries. His contributions show deep fluency in both front-end performance (image/webp optimization, UI refinements) and backend/runtime concerns (TypeScript/ESM support, storage drivers, middleware and fetch abstractions). Pooya has a proven track record of improving reliability and developer experience—adding features like multi-strategy auth, refresh-token handling, schema-driven builds and snapshot/mount file storage. He blends systems-level thinking (server middleware, serialization, SSR) with attention to UX and testing, and brings entrepreneurial context from founding Fandogh. A mathematician-by-training, he pairs analytical rigor with practical open-source craftsmanship across high-profile JavaScript tooling.
12 years of coding experience
6 years of employment as a software developer
Amirkabir University of Technology
Mathematics & Physics, Mathematics & Physics at National Organization for Development of Exceptional Talents (Sampad)
😱 A better fetch API. Works on node, browser and workers.
Role in this project:
Full-stack Developer
Contributions:12 releases, 78 reviews, 118 commits in 1 year 11 months
Contributions summary:Pooya contributed to the development of `ofetch`, a fetch API. Their work included fixing lint errors, adding tests, renaming the package, and updating the documentation. They also implemented universal and isomorphic builds, along with supporting `$fetch.raw` and improved documentation. Furthermore, the user added support for params and implemented features to handle and preserve params when using `baseURL`.
Contributions:28 releases, 62 reviews, 224 commits in 1 year 9 months
Contributions summary:Pooya primarily contributed to the unbuild project by implementing features and fixing bugs related to the build process. They introduced a schema loader and declaration options for generating types, which suggests a focus on improving the developer experience and type safety. Additionally, they addressed issues with dependency management and stub generation, further indicating a role in maintaining and enhancing the build system's functionality. These commits also show improvements to the stub generation logic.
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.