Jose Cabrera is an Expert Python Engineer based in Colombia with over a decade of experience building and shipping backend systems for US-focused products and teams. He combines deep hands-on backend expertise in Python/Django with practical product and project leadership, having moved between individual contributor, technical lead, and product manager roles. Jose has contributed to notable open-source projects—enhancing GeoDjango map widgets and improving mobile responsiveness in the AWX Ansible UI—demonstrating both backend and front-end fluency. His background in electronic engineering and a master’s in project management inform a disciplined, systems-oriented approach to software delivery and CI/CD automation. Colleagues rely on him to bridge requirements and execution, ensuring high-quality, test-backed code while keeping an eye on UX and deployment stability. An atypical strength is his blend of academic rigor and product instincts, enabling him to translate design thinking into production-ready services.
10 years of coding experience
9 years of employment as a software developer
Universidad Nacional Autónoma de México (UNAM)
Electronic engineer, Electronic engineering, 4.38 Scale of 0 to 5.00, Electronic engineer, Electronic engineering, 4.38 Scale of 0 to 5.00 at Pontificia Universidad Javeriana
Master's degree, Project Management, Master's degree, Project Management at VIU - Universidad Internacional de Valencia
Highly customizable, intuitive, and user-friendly map widgets for GeoDjango applications.
Role in this project:
Back-end Developer
Contributions:6 commits, 3 PRs, 2 comments in 20 days
Contributions summary:Jose primarily contributed to the `django-map-widgets` project by implementing and enhancing the Google Maps-based point field widget. They added features such as the ability to restrict autocomplete options for address input, and the capability to specify custom autocomplete options. Additionally, the user addressed a zoom-related issue by commenting and uncommenting specific code sections within the JavaScript files. The commits demonstrate the user's proficiency in modifying and extending the functionality of the map widgets.
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Role in this project:
Front-end Developer
Contributions:5 commits, 1 PR, 3 comments in 1 month
Contributions summary:Jose focused on improving the user interface of the AWX web application, specifically targeting mobile responsiveness and display. Their contributions involved modifying HTML and JavaScript files, adjusting CSS classes, and adding descriptions to host lists within the inventories section. These changes enhanced the user experience by improving the layout and information displayed on mobile devices, providing better clarity and usability. The user also implemented style changes for the list headers in the UI.
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.