Valmik Jangla is a Senior Software Consultant based in Mumbai with 11 years of experience blending DevOps, backend engineering, and full-stack development across SaaS and open-source projects. He has a strong track record contributing to the Frappe/ERPNext ecosystem—improving deployment tooling, background job processing, and HR/payroll modules—demonstrating both operational and code-quality focus. Comfortable across Python, JS, and CLI tooling, he builds practical solutions like bench enhancements for multi-tenant deployments and automated SSL/domain workflows. Valmik favors open source collaboration, pragmatic refactoring, and clear communication to resolve complex domain problems, and he often bridges gaps between product needs and infrastructure constraints. An interesting detail: his contributions include migrating Celery to RQ and adding cross-platform support to deployment tools, reflecting an emphasis on reliability and developer ergonomics.
CLI to manage Multi-tenant deployments for Frappe apps
Role in this project:
Full-stack Developer
Contributions:43 commits, 47 PRs, 1 branch in 2 years 8 months
Contributions summary:Valmik primarily contributed to the `bench` CLI tool, responsible for managing Frappe applications. Their work includes adding validation for app names, removing arguments, and adding commands for Let's Encrypt SSL setup and custom domain management. They also implemented a switch-to-branch command, improving the development workflow, and added support for Debian and MacOS. These contributions indicate a focus on improving the CLI's functionality, deployment, and overall usability.
Low code web framework for real world applications, in Python and Javascript
Role in this project:
Back-end Developer
Contributions:59 commits, 64 PRs, 4 pushes in 5 years 3 months
Contributions summary:Valmik focused on migrating code from Celery to RQ for background task processing, modifying scheduler functionality, and implementing background job management. They added and updated bench commands and logging for the RQ system. Furthermore, the user made changes to email functionality, modifying how emails are enqueued and processed within the system, including incorporating timeout and queue parameters.
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
Valmik Jangla - Senior Software Consultant at Hyper Solutions