Shreyas Patil is a Staff Software Engineer with 11 years of experience building and scaling platform engineering teams and cloud-native infrastructure. He has led major modernization efforts—migrating databases to GCP CloudSQL with near-zero downtime, replacing NSQ with Google Pub/Sub, and designing a notification pipeline handling over 1M monthly events—while reducing operational costs and time-to-hire through a performance-focused hiring framework. Comfortable from low-level systems to org-level process improvements, he’s shipped revenue-driving features like subscription billing and seasonal pricing as well as platform reliability work across Kubernetes, Terraform, Go, Redis, and PostgreSQL. A frequent contributor to ERPNext/Frappe back-end code, he brings practical open-source experience in production bug fixes and feature enhancements for widely used ERP tooling. Based in Rotterdam, he blends hands-on engineering, distributed-systems architecture, and people leadership to deliver measurable outcomes. Outside work he’s tech-savvy and pursues photography, reflecting an eye for detail that surfaces both in code and team processes.
11 years of coding experience
15 years of employment as a software developer
SSC General Streams, SSC General Streams at New English School Kalwa
HSC Science Stream, HSC Science Stream at GEI's M.H junior college, Thane Maharashtra State
BE Mechanical Engineering, BE Mechanical Engineering at Bharati Vidyapeeth
Free and Open Source Enterprise Resource Planning (ERP)
Role in this project:
Back-end Developer
Contributions:15 commits, 23 PRs, 1 push in 9 months
Contributions summary:Shreyas primarily focused on enhancing the ERPNext backend, adding features such as credit days calculations for suppliers and customers, and introducing a disabled field for customer and supplier doctypes. They modified core modules, including `accounts/party.py`, `controllers/accounts_controller.py` and `erpnext/exceptions.py` to incorporate these changes, ensuring proper validations. Furthermore, the user contributed to various reports to integrate the newly added features, enhancing their usability within the ERP system.
Low code web framework for real world applications, in Python and Javascript
Role in this project:
Back-end Developer
Contributions:9 commits, 35 PRs, 1 push in 2 months
Contributions summary:Shreyas primarily focused on bug fixes and minor enhancements within the Frappe framework. Their contributions include resolving issues related to social login, email account failure handling, and file access control. Additionally, the user implemented a feature to allow users to control the number of downloadable backups. Their work involved modifications across various backend components, including email handling, file management, and system settings.
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.