Juan Cobos

CTO & Full Stack Developer Python Django And Angular Ionic at Joinup

Seville, Andalusia, Spain
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

👤
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.
code16 years of coding experience
job12 years of employment as a software developer
bookUniversity of Seville
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
3,935reputation
516kreached
92answers
13questions
Badges
django-models
top-5%
many-to-many
top-5%
django
top-1%
python
top-5%
github-logo-circle

Github Skills (37)

apn10
python10
django10
testing10
apple-push-notifications10
forms10
push-notifications10
datatables10
file-upload10
temp-tables10
web-development10
web-application9
git-repository9
database-migrations9
git9

Programming languages (9)

TypeScriptJavaShellSCSSJavaScriptObjective-CHTMLRuby

Github contributions (5)

github-logo-circle
A Multiple Choice model field
Role in this project:
userBack-end Developer
Contributions:52 commits in 2 years
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.
multiple-choicefieldchoice-model
Send push notifications to mobile devices through GCM or APNS in Django.
Role in this project:
userBackend 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