Ivan Malagon

Founding Engineer at Omnia

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
Ivan Malagon is a founding engineer and product-focused technical leader with 14 years in software engineering and 20+ years of industry experience shaping data platform products and Enterprise SaaS for customers like Vercel, Apple, Canva and Harness. He blends hands-on frontend and platform coding with architectural strategy—owning blueprints, evolving foundations, and unblocking teams to meet business outcomes in fast-paced startups. At companies like Tinybird and CARTO he moved between engineering and product roles, shipping user-facing map and time-series features while driving technical direction. Based in Madrid, he pairs stakeholder and project management skills with a knack for collaborating across Product, Design and Exec teams. An active open-source contributor, his work on CartoDB’s carto.js highlights pragmatic fixes and test improvements that strengthened geospatial SQL handling—evidence of a developer who values reliable, well-tested code. He also brings a creative side to engineering, jokingly describing himself as a “Hip Hop nerd” who writes code that rhymes.
code14 years of coding experience
job13 years of employment as a software developer
bookMSc Computer Engineering, MSc Computer Engineering at Universidad de Zaragoza
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
307reputation
14kreached
6answers
0questions
github-logo-circle

Github Skills (29)

javascript10
front-end-development10
jtest10
jasmine10
es6-promise9
testing9
user-interface9
ux-design9
apidoc9
ui-design9
interface-design9
css9
api9
user-experience9
html9

Programming languages (7)

TypeScriptShellPLpgSQLSCSSJavaScriptVuePython

Github contributions (5)

github-logo-circle
CartoDB/cartodb

Oct 2016 - Dec 2018

Location Intelligence & Data Visualization tool
Role in this project:
userFront-end Developer
Contributions:1150 commits, 218 PRs, 744 pushes in 2 years 1 month
Contributions summary:Ivan's commits are primarily focused on enhancing the front-end of the "cartodb/cartodb" repository, as seen by the addition of new modals for handling loading states and errors, as well as integrating a slider for selecting time-series data. These contributions appear to involve Javascript, likely interacting with other geospatial libraries that this project is based on. Furthermore, the user also demonstrated expertise by creating a dynamic component for selecting values for styling elements of maps.
data-visualizationcartogeolocationgeospatiallocation-services
CartoDB/carto.js

Nov 2016 - Dec 2018

CartoDB javascript library
Role in this project:
userFront-end Developer
Contributions:414 commits, 114 PRs, 311 pushes in 2 years
Contributions summary:Ivan's commits primarily revolve around fixing bugs and implementing tests within the `carto.js` JavaScript library, focusing on the `api/sql` module and its interaction with tests in `test/spec/api/sql.spec.js`. The changes involved modifying the code in `src/api/sql.js` and `test/spec/api/sql.spec.js` by adding functionality to the getBounds method, resolving promises, and ensuring proper handling of parameters. The user has also adjusted error messages.
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