Jesús Botella

Madrid, Community of Madrid, 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

🤩
Rockstar
🎓
Top School
Jesús Botella is a seasoned frontend developer with 12 years of experience building web and mobile applications, specializing in mapping and data visualization. He has driven frontend modernization at CARTO—migrating dashboards from Backbone to Vue, integrating legacy components, and contributing to notable open-source projects like cartodb and carto.js. Comfortable across the full stack, Jesús has hands-on experience with Node.js, Python, MongoDB and mobile hybrid/native apps, and has led small teams and startups bringing products from prototype to production. Based in Madrid, he combines a pragmatic focus on performance and developer experience with a curiosity for new languages and visualization libraries (e.g., Deck.gl), and maintains active open-source work on GitHub.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Tecnología de la información, Bachelor's degree, Tecnología de la información at Universidad de Castilla-La Mancha
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
636reputation
36kreached
9answers
4questions
github-logo-circle

Github Skills (23)

javascript10
ui-design10
uid10
front-end-development10
filter10
vue10
ui-components9
web-components9
web-frontend9
backbone9
frontend9
web-development9
testing8
back-end-development7
css7

Programming languages (13)

BikeshedVueHTMLJupyter NotebookTypeScriptCoffeeScriptShellSCSS

Github contributions (5)

github-logo-circle
CartoDB/cartodb

Nov 2017 - Jul 2020

Location Intelligence & Data Visualization tool
Role in this project:
userFull-stack Developer
Contributions:2004 commits, 304 PRs, 1659 pushes in 2 years 8 months
Contributions summary:Jesús's contributions focused on the new dashboard project, implementing I18n using Backbone, creating dialog views, and setting up React-based components. They were involved in UI development with Vue, creating the map card component, and integrating a feedback popup, showcasing a focus on frontend work. Additionally, the user updated the code to incorporate the new version of the library and handle both dataset and map-related functionalities.
data-visualizationcartogeolocationgeospatiallocation-services
CartoDB/carto.js

Jan 2018 - Jul 2020

CartoDB javascript library
Role in this project:
userFull-stack Developer
Contributions:133 commits, 23 PRs, 117 pushes in 2 years 6 months
Contributions summary:Jesús primarily contributed to the JavaScript library, carto.js, by fixing tests and applying hover effects to UI elements. Their work also involved merging branches and integrating legends into the embed views, specifically bubble legends. Furthermore, the user implemented new filter functionalities, including category and range filters, and also updated the documentation of these filters.
cartodbjavascript
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