Gagan Deep

Full Stack Developer at OpenWISP

Delhi, 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
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.
code8 years of coding experience
bookBachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at G.B. Pant Govt. Engineering College
stackoverflow-logo

Stackoverflow

Stats
193reputation
14kreached
1answer
12questions
github-logo-circle

Github Skills (49)

api-rest10
python10
back-end-development10
api-design10
apidoc10
restful-api10
django10
testing10
celery10
networking10
integrations10
rpc10
api10
ansible10
ansible-galaxy10

Programming languages (16)

JavaJinjaCSSRustHandlebarsMakefileGoHTML

Github contributions (5)

github-logo-circle
openwisp/openwisp-controller

Aug 2020 - Jan 2023

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:
userBack-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.
pythoncontrollerpushdjangossh
openwisp/openwisp-radius

Feb 2020 - Dec 2022

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:
userBack-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.
Request Free Trial
Gagan Deep - Full Stack Developer at OpenWISP