Tanmoy Sarkar

Software Developer at Frappe

Kolkata, West Bengal, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code7 years of coding experience
bookHigh School, PCMB, High School, PCMB at Birnagar High School
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Jadavpur University
github-logo-circle

Github Skills (18)

javascript10
python10
css10
frappe10
web-framework10
rest-api10
react10
email-validation9
low-code9
html9
github8
api8
apim8
api-design8
open-source7

Programming languages (18)

CSSC++RustVueGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
Annoying Submit Button in React. Give a ⭐️ if you have liked this project and want to support it !
Role in this project:
userFront-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.
reactsubmitbuttonpull-requestsreactjs
frappe/frappe

Oct 2023 - Aug 2024

Low code web framework for real world applications, in Python and Javascript
Role in this project:
userBack-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.
Request Free Trial
Tanmoy Sarkar - Software Developer at Frappe