Federico Capoano is a seasoned open-source software leader with 13 years of experience focused on building scalable network automation solutions through the OpenWISP project. He leads development and commercial support teams to deploy and maintain customized systems based on OpenWRT, pfSense, mesh routing protocols and Django-based tooling, blending backend engineering with DevOps. His contributions span core OpenWISP components—controller, radius, ansible roles—and influential Django projects like django-notifications and django-organizations, emphasizing maintainability, multi-tenancy and PKI automation. Based in Italy, he combines product-minded leadership with hands-on commits, CI/CD work and database optimizations. Beyond networking, he follows fintech and crypto as an investor, bringing a pragmatic view of decentralization to his work on peer-to-peer connectivity. A long-time mentor in Google Summer of Code and Battlemesh contributor, he pairs community stewardship with practical engineering impact.
Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
Role in this project:
Back-end Developer
Contributions:26 releases, 77 reviews, 269 commits in 8 years 5 months
Contributions summary:Federico implemented a new feature, the `id_field`, along with documentation and tests. This involved modifying the serializer to include the model's id or a custom field (like the slug) as an attribute in the GeoJSON output. They also added support for GeometryCollection, ensuring the correct handling of various geometry types and addressed issues related to null values. Additionally, the user made improvements to existing tests and fixed a bug related to the "None" values.
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:6 releases, 635 reviews, 276 commits in 4 years 4 months
Contributions summary:Federico primarily contributed to the openwisp-radius repository by fixing various issues related to database migrations, adding new features to the API, and implementing improvements to the core functionality of the application. They introduced a phone number validation feature and incorporated support for multi-tenancy and SMS-based identity verification. Additionally, the user refactored the authorization and user management logic, as well as improving the overall code quality through refactoring.
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.