Tanmoy Sarkar is a software developer with 7 years of hands-on experience building backend and full-stack features, currently contributing to Frappe Cloud and the CircuitVerse core team while maintaining SwiftWave, a self-hosted lightweight PaaS. A CKA-certified DevOps enthusiast and GSOC alumnus, he has improved developer workflows by automating installs, adding a Ruby-compatible language server and debugger, and raising test coverage in open-source projects. His contributions to the popular Frappe framework include robust push-notification systems with attention to caching and authentication, and he also ships polished front-end work in React. Studying Computer Science at Jadavpur University, he pairs academic learning with practical open-source impact and a knack for breaking and rebuilding systems to make them better.
7 years of coding experience
High School, PCMB, High School, PCMB at Birnagar High School
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Jadavpur University
Annoying Submit Button in React. Give a ⭐️ if you have liked this project and want to support it !
Role in this project:
Front-end Developer
Contributions:6 commits, 2 PRs, 3 comments in 1 day
Contributions summary:Tanmoy primarily contributed to the front-end development of the "Annoying Submit Button" project. They added email validation logic using regular expressions and integrated it with the submit button's behavior. Furthermore, the user implemented changes to the footer section, converting social media buttons to a round shape with color inversion on hover. The user also addressed a bug in the password field.
Low code web framework for real world applications, in Python and Javascript
Role in this project:
Back-end Developer
Contributions:2 PRs, 6 comments in 10 months
Contributions summary:Tanmoy focused on implementing push notification features within the Frappe framework. Their work involved creating functionalities to add, remove, and subscribe/unsubscribe users to notification topics using Python. The user also worked on sending notifications to users and topics, with options for customization such as links, icons, and content truncation. Additionally, they addressed caching and authentication concerns related to the push notification service, demonstrating a strong understanding of back-end development principles.
cmspythonzammadfrappecommunity-management
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.