Gagan Deep is a Full Stack Developer based in Delhi with 8 years of experience building and hardening backend systems, DevOps pipelines, and Django-based web platforms. At OpenWISP he contributes core features and infrastructure improvements across controller, radius and deployment projects—work that includes migrating CI to GitHub Actions, Celery architecture upgrades, and device provisioning features. An active open-source maintainer and MLH Fellow, he has been involved with Google Summer of Code since 2020 and contributed to Kiwi TCMS, a widely used test management system with over 2 million downloads. Gagan combines practical DevOps sensibilities with rigorous backend testing and QA, often adding RPC/email/notification fixes and integration tests that reduce production incidents. He’s particularly skilled at evolving legacy deployments (uwsgi/daphne, UNIX sockets) and automating notification and firmware workflows for networking stacks.
8 years of coding experience
Bachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at G.B. Pant Govt. Engineering College
Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:5 releases, 258 reviews, 178 commits in 2 years 4 months
Contributions summary:Gagan significantly contributed to the core functionality of the openwisp-controller project. Their work included implementing new features, such as device registration signals and notifications, and refactoring existing code related to URLs and routes. They also focused on improving the project's infrastructure by migrating the CI to GitHub Actions and making updates to the project dependencies. Furthermore, the user addressed bugs related to authorization, and added fixes for configuration error notifications.
Administration web interface and REST API for freeradius 3 build in django & python. Supports captive portal authentication, WPA Enerprise (802.1x), freeradius rlm_rest, social login, Hotspot 2.0 / 802.11u, importing users from CSV, registration of new users and more.
Role in this project:
Back-end Developer
Contributions:3 releases, 120 reviews, 48 commits in 2 years 10 months
Contributions summary:Gagan primarily contributed to the back-end functionality of the OpenWISP Radius project, focusing on enhancements to the API and core features. Key contributions include adding support for Django 3.0 and integrating SAML authentication, which involved modifying API views and updating tests. They also addressed several bug fixes, updated REST API URLs, and implemented a management command to convert RADIUS called station IDs. Furthermore, the user worked on allowing users to sign up to multiple organizations and customized SMS messages.
social-logincsvpythonweb-interfacedjango
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.