Suraj Shetty

Software Developer at Frappe Technologies Private Limited

Bhiwandi, Maharashtra, 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
Suraj Shetty is a seasoned software developer with a decade of experience building full-stack applications and leading engineering efforts at Frappe Technologies. He combines strong Python and JavaScript expertise with practical experience across low-code frameworks and ERP systems, contributing notable improvements to widely used open-source projects like Frappe and ERPNext. His work spans backend core enhancements, authentication and testing, as well as frontend refinements and internationalization, demonstrating a knack for both feature delivery and code quality. Previously he architected multi-tenant web apps, CI/CD pipelines, and security features at Sixmod5, showing comfort with infrastructure and deployment automation in addition to product code. Based in Maharashtra, India, he’s an active open-source maintainer known for thoughtful refactors and pragmatic bug fixes that improve usability and cross-database compatibility.
code10 years of coding experience
job2 years of employment as a software developer
bookSSC, High School/Secondary Certificate Programs, SSC, High School/Secondary Certificate Programs at Dr. Omprakash Agarwal English High School
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Bharati Vidyapeeth's College Of Engineering Maharashtra
languagesEnglish, Hindi, Kannada, Tulu
github-logo-circle

Github Skills (49)

unit-testing10
debug10
javascript10
postgresql10
website-development10
erpnext10
python10
back-end-development10
tsql10
gstreamer10
testing10
databases10
user-authentication10
authentication10
frappe10

Programming languages (7)

TypeScriptCSSJavaScriptVueHTMLPythonDart

Github contributions (5)

github-logo-circle
frappe/frappe

Feb 2018 - Jan 2023

Low code web framework for real world applications, in Python and Javascript
Role in this project:
userBack-end Developer & Full-stack Developer
Contributions:15 releases, 1455 reviews, 5220 commits in 4 years 11 months
Contributions summary:Suraj's commits focused on enhancing the Frappe framework's core functionalities, especially within the `core/doctype/user/test_user.py` file and related files, and they demonstrated proficiency in Python and JavaScript. The contributions involved merging branches, adding new features like password strength validation and implementing comment mentions, indicating a focus on improving user authentication and interaction. The user also engaged in bug fixes and unit testing for the user management module, demonstrating a strong understanding of the framework's internal workings and a commitment to code quality.
cmspythonzammadfrappecommunity-management
frappe/frappe_io

Oct 2018 - May 2020

Website for Frappe
Role in this project:
userFull-stack Developer
Contributions:41 commits, 56 PRs, 55 pushes in 1 year 7 months
Contributions summary:Suraj primarily contributed to the website's front-end development, modifying HTML and JavaScript files to integrate new team member information and social media links. They also made updates to the team member details stored within a Python file, likely used for dynamic content generation. Further contributions included the addition of a team member doctype and the refactoring of team member data from the server to the client-side.
frappe
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