Sergio Leiva

Pozuelo de Alarcón, 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
Sergio Leiva is a product and design-driven technology leader with 15 years of experience founding and scaling data-focused companies, including co-founding CARTO and Vizzuality where he built product and design teams of 40+ and 20+ respectively. He blends hands-on front-end craftsmanship—demonstrated by contributions to notable open-source projects like carto.js and improvements to CartoDB's UI and formatting—with strategic product leadership as CPO, board member, and current VC and product advisor. His work sits at the intersection of location intelligence, data visualization and conservation, having delivered products and projects for organizations such as NASA, Google and the World Resources Institute. Comfortable shifting between code, design and strategy, he has a track record of turning complex geospatial data into usable, decision-driving products. Based in Madrid, he also teaches and advises, bringing a mix of academic grounding in computer science and practical HCI expertise to mentoring the next generation of designers and founders. A less obvious strength is his longevity in both building engineering teams and contributing code-level UX fixes, signaling rare fluency across execution layers from CSS tweaks to product-market fit.
code15 years of coding experience
job11 years of employment as a software developer
bookMaster, HCI & Interaction Design, Master, HCI & Interaction Design at Programa Vostok II
bookComputer Science, Computer Science at Universidad Rey Juan Carlos
languagesEnglish
github-logo-circle

Github Skills (10)

html10
css10
javascript10
front-end-development10
d3js9
ui-design9
testing8
geolocation7
geospatial6
cartodb5

Programming languages (7)

TypeScriptShellCSSPLpgSQLJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
CartoDB/cartodb

Mar 2011 - Jul 2016

Location Intelligence & Data Visualization tool
Role in this project:
userFront-end Developer
Contributions:215 commits, 46 PRs, 51 pushes in 5 years 4 months
Contributions summary:Sergio primarily focused on improving the formatting of numbers within the `cartodb` project. They made several changes to `src/formatter.js` to handle precision for small and negative values, and also added and updated unit tests in `spec/formatter.spec.js` to ensure the correct formatting. Further modifications involved fixing linting issues and making adjustments to the user interface, specifically in the search paginator, to show points only when needed.
visualizationgeospatialgeofencinggeographyh3
CartoDB/carto.js

Jul 2012 - Jul 2015

CartoDB javascript library
Role in this project:
userFront-end Developer
Contributions:11 commits, 1 PR, 4 pushes in 3 years
Contributions summary:Sergio primarily contributed to the front-end aspects of the `carto.js` library. They fixed an issue related to template rendering, adding an error message when a template is missing. Other commits demonstrate work on the example applications, including adding and improving the UI, style fixes, and improving the bounding box example and cursor interaction example. This indicates the user's focus on improving the user experience and functionality through front-end modifications and example implementations.
javascriptnodejsjavascript-librarycartodb
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
Sergio Leiva