CTO & Full Stack Developer Python Django And Angular Ionic at Joinup
Seville, Andalusia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Juan Cobos is a seasoned CTO and full-stack developer with 16 years of experience building Python/Django backends and Angular/Ionic frontends from Seville. He leads distributed engineering teams, coordinates backend and frontend work, and has repeatedly driven product delivery at Joinup and predecessor companies. An active open-source contributor, Juan has made notable improvements to widely used Django projects—implementing new column types in django-tables2 and enhancing push notification, multiselect and smart-select libraries—demonstrating attention to robustness, testing, and internationalization. Comfortable in GNU/Linux environments and passionate about Free Software, he also brings experience as a Django instructor and a knack for translating customer requirements into production-ready solutions. An unexpected detail: before his tech leadership he even performed as a monologuist, reflecting strong communication skills that he applies to team leadership and client interactions.
Contributions summary:Juan primarily contributed to the development of a Django application focused on creating a multiple-select field for Django models. They implemented the `MultiSelectField` class, along with associated form fields and validators. Furthermore, the user added South support for database migrations, created an example project, and included Spanish translations, improving the overall usability and internationalization of the project.
Send push notifications to mobile devices through GCM or APNS in Django.
Role in this project:
Backend Developer
Contributions:5 commits, 4 PRs, 34 comments in 2 years 1 month
Contributions summary:Juan primarily contributed to the backend functionality of the django-push-notifications project. Their work involved implementing features for APNS, GCM, and WebPush notifications, including allowing overriding certificate files, adding timeout settings, and integrating web push support. They also touched on the admin interface for better handling of device states.
pythonpushdjangoapnspush-notifications
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
Juan Cobos - CTO & Full Stack Developer Python Django And Angular Ionic at Joinup