Shubham Parihar is a software engineer with six years of experience who blends hands-on full-stack development with recruiter responsibilities at Fastpro Solutions. Previously at IBM, he worked on scalable engineering projects and has a strong open-source footprint contributing to high-profile projects like discord.js and discord-api-types. His contributions span front-end improvements using Next.js, Tailwind and Supabase for a FAANG+ interview prep site, to backend fixes, type enhancements, and documentation refinements for the Discord ecosystem. Comfortable across the stack, he has shipped UI refactors, authentication flows, API typings, and bug fixes that improved developer ergonomics. Based in Dehradun, he pairs practical product-focused coding with clear technical communication—evident in his documentation and typing updates that reduce ambiguity for other contributors. An interesting detail: he simultaneously pursues recruiting work, giving him a rare dual perspective on both building engineering teams and building software.
A website that will curate recently-asked interview questions from FAANG+ to help people practice & prep! (Currently inactive)
Role in this project:
Full-stack Developer
Contributions:46 reviews, 27 commits, 50 PRs in 1 month
Contributions summary:Shubham primarily contributed to the front-end development of the defaang website. Their work included refactoring and improving the UI, adding user authentication features like sign-up and sign-in forms, and enhancing the overall user experience. The user also made structural changes by adding a `src` directory and refactoring the project to use React Icons and incorporate a footer. They demonstrated a good understanding of Next.js, Supabase, and Tailwind CSS.
A powerful JavaScript library for interacting with the Discord API
Role in this project:
Back-end Developer & Documentation Specialist
Contributions:146 reviews, 70 commits, 82 PRs in 1 year
Contributions summary:Shubham primarily contributed to the improvement of the discord.js library's codebase and documentation. Their work involved fixing typos, clarifying descriptions for various options and functions within the API, and updating typings. They also addressed bugs, such as handling invalid resolvables, and introduced new features like the ReplyMessageOptions. Additionally, the user made code changes that refined the internal workings of message and webhook functionality.
apidiscord-jsjavascript-librarydiscorddiscordjs
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.