Rohan Sarkar is a full-stack developer and physics graduate from Kolkata with seven years of hands-on experience building thoughtful, privacy-conscious web tools and interfaces. He contributes to notable open-source projects such as Umami (a privacy-focused analytics alternative) and Supabase, demonstrating skill across front-end UI improvements and back-end integrations including custom endpoints and build optimizations. His background in physics and strong interest in learning drive a research-minded approach to engineering, often focusing on efficient, sustainable solutions like responsive image optimization and modern APIs. Committed to education as a force for good, he blends scientific curiosity with practical software craftsmanship to tackle problems that benefit users and the planet.
6 years of coding experience
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Ramkrishna Mission Vivekananda Centenary College
Senior Secondary (XII Standard), Physical Sciences with Mathematics and Computer Science, Senior Secondary (XII Standard), Physical Sciences with Mathematics and Computer Science at International Public School, Kolkata
Master of Science - MS, Physics, Master of Science - MS, Physics at University of Calcutta
A beautiful, simple, clean, and responsive Jekyll theme for academics
Role in this project:
Front-end Developer
Contributions:30 reviews, 18 commits, 127 PRs in 6 months
Contributions summary:Rohan primarily contributed to the front-end aspects of the academic theme. They focused on enhancing the user interface by adding features like a 404 error page, an RSS feed icon, and support for circular images. They also updated various library versions and optimized image loading by implementing responsive images using WebP format and also added support for publication preview images. The commits reflect a focus on improving visual elements and user experience.
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Role in this project:
Full-stack Developer
Contributions:6 commits, 4 PRs, 1 comment in 8 months
Contributions summary:Rohan contributed to both the front-end and back-end aspects of the Supabase project. They made updates to the database connection string in a settings file, suggesting back-end interaction. Simultaneously, they worked on UI elements and data within the apps/www directory, which demonstrates front-end development skills, including updates to investor and press-related components. The user also adjusted sizing and added new content elements, showing involvement with UI/UX design.
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.