Shankhadeep Dey is a pragmatic full-stack developer with 7 years of experience building both back-end systems and polished front-end components from Kolkata, India. He has contributed to notable open-source projects—improving API design and build processes for ReadTheDocs, adding UI enhancements to Supabase’s component library, and extending Remotion’s bundler and format support—demonstrating fluency across Python/Django, TypeScript/React, and tooling. In commercial roles he progressed from mobile React Native development to application engineering, most recently at SentientGeeks, and has a track record of shipping test-driven fixes and performance-minded changes. Energetic and a self-described workaholic, he pairs curiosity with practical improvements like session-management APIs and build optimizations that quietly boost reliability and developer experience.
7 years of coding experience
3 years of employment as a software developer
DVAS High School
Bachelor of Technology - BTech Computer Science Engineering, Bachelor of Technology - BTech Computer Science Engineering at Techno India University
Contributions:84 reviews, 309 commits, 73 PRs in 1 year 8 months
Contributions summary:Shankhadeep primarily contributed to the front-end of the `remotion-dev/remotion` project, which is focused on programmatic video creation with React. They added support for JSX syntax in the webpack configuration, implemented a bundling progress indicator, and added support for new video formats (webm-v8 and webm-v9). The user also fixed typos in configuration files and made updates related to the handling and rendering of video files, including modifying file extensions.
An isomorphic Javascript library for Supabase Auth.
Role in this project:
Back-end Developer
Contributions:11 reviews, 8 commits, 1 PR in 8 days
Contributions summary:Shankhadeep primarily focused on adding and modifying authentication-related functionality within the Supabase auth-js library. Their contributions included implementing a `setSession` API to manage user sessions via refresh tokens and updating the `setUser()` function. They also updated documentation and tests. The user's work included changes to core GoTrueClient and related test files.
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
Shankhadeep Dey - Software Engineer at SentientGeeks