Gavin D'souza is an Engineering Lead based in Berlin with 7 years of experience building production-grade Python/JavaScript systems, DevOps tooling, and scalable deployments. He drove core contributions at Frappe/ERPNext—authoring a Python Query Builder that cut raw SQL use by 25%—and maintained hosting and Bench CLI infrastructure that supported thousands of production sites and widespread installs. His work spans backend, CI/CD and performance optimizations, full‑stack utilities like a PyQt5 biometric sync tool, and integrations for shopping cart and Shopify workflows. Known for pragmatic security audits, disaster-recovery design, and hands-on mentoring, he also evaluated 30+ engineering candidates and now focuses on platform and developer-experience at SwitchUp.
8 years of coding experience
4 years of employment as a software developer
BE - Bachelor of Engineering, Computer Engineering, BE - Bachelor of Engineering, Computer Engineering at St. Francis Institute Of Technology
CLI to manage Multi-tenant deployments for Frappe apps
Role in this project:
Back-end & DevOps Engineer
Contributions:5 releases, 150 reviews, 736 commits in 3 years 4 months
Contributions summary:Gavin focused on improving the bench CLI tool for Frappe, particularly related to managing dependencies. Their contributions include fixing issues with git dependencies, updating package requirements, and allowing more flexibility in setting up Python and Node.js dependencies. The user also worked on enhancing the core functionalities of the bench tool and improving overall performance.
Low code web framework for real world applications, in Python and Javascript
Role in this project:
Full-stack Developer
Contributions:5 releases, 835 reviews, 2595 commits in 3 years 7 months
Contributions summary:Gavin primarily focused on backend improvements and optimizations, specifically related to Continuous Integration (CI) setup and performance. They worked on improving the build process in the CI pipeline to better test and debug the code. They also worked on database schema changes.
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.