Python Developer at Centro de Servicios Avanzados (CSA)
Burgos, Castile and León, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Adrián Caballero is a backend-focused Python developer with 10 years of experience building and maintaining transactional microservices for demanding clients, most recently at Centro de Servicios Avanzados. Previously he delivered backend systems in Java and Spring Boot at EY and Neotica, specializing in CI/CD, Dockerized environments and real-time bug fixes for hotel reservation and payment flows. He combines a pragmatic emphasis on clean, tested and well-documented code with a knack for making legacy systems durable and business-aligned. Beyond backend work, he has contributed to notable open-source projects—improving TypeScript definitions in DefinitelyTyped and enhancing the low-latency UI for dash.js—demonstrating attention to front-end UX and type safety. Based in Burgos, Spain, he blends consultancy experience with hands-on implementation, preferring solutions that add long-term value rather than quick fixes.
10 years of coding experience
4 years of employment as a software developer
Ciclo Formativo de Grado Superior, Desarrollo de Aplicaciones Multiplataforma, Ciclo Formativo de Grado Superior, Desarrollo de Aplicaciones Multiplataforma at IES Sabadell
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
Role in this project:
Front-end Developer
Contributions:9 commits, 7 PRs, 7 comments in 1 year
Contributions summary:Adrián primarily contributed to the front-end aspects of the dash.js project. They implemented and modified the example low-latency playback user interface, adding features for configurable parameters like target latency, minimum drift, and catch-up playback rate. They also updated the UI to display live metrics such as current latency, buffer level, and playback rate. Furthermore, the user made improvements to the HTML structure and CSS styles of the example application.
The repository for high quality TypeScript type definitions.
Role in this project:
Front-end Developer
Contributions:8 reviews, 6 commits, 4 PRs in 9 months
Contributions summary:Adrián primarily contributed to improving TypeScript type definitions for the `chart.js` and `hls.js` libraries within the DefinitelyTyped repository. They addressed issues in existing definitions, fixing interface definitions, and adding missing or updated parameters. The user also updated and extended the definition of the `ChartTooltipItem` interface, and added definition authors. These contributions indicate a focus on ensuring the type safety and accuracy of TypeScript definitions for JavaScript libraries used in web development.
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
Adrián Caballero - Python Developer at Centro de Servicios Avanzados (CSA)