Mario Ibáñez is a Technical Account Manager with 8 years of experience bridging product engineering and enterprise customer success at Plotly, where he progressed from solutions architect to team lead and now advises large clients on visualization and analytics adoption. He brings hands-on front-end experience—contributing selection and testing improvements to the widely used open-source plotly.js charting library—which helps him translate customer needs into actionable product enhancements. Based in Santa Cruz de Tenerife, he combines a data science master's with engineering and musical training, a blend that fuels a detail-oriented yet creative approach to problem solving. Known for turning complex visualization requirements into reliable implementations, he excels at cross-functional communication and delivering measurable business impact.
8 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Master Degree Program in Data Science and Advanced Analytics, with a Major in Data Science, Master of Science - MS, Master Degree Program in Data Science and Advanced Analytics, with a Major in Data Science at NOVA IMS Information Management School
Charles III University of Madrid (Universidad Carlos III de Madrid)
Elementary and Proffesional Studies, Music Performance, Elementary and Proffesional Studies, Music Performance at Conservatorio Superior de Música de Tenerife
Bachelor's degree, Computer Programming, Specific Applications, Distinction, Bachelor's degree, Computer Programming, Specific Applications, Distinction at University of Technology Sydney
Open-source JavaScript charting library behind Plotly and Dash
Role in this project:
Front-end Developer
Contributions:11 reviews, 5 PRs, 52 pushes in 5 months
Contributions summary:Mario primarily worked on improving the selection functionality within the `plotly.js` charting library. Their commits focused on fixing bugs related to selections in multi-axis scenarios, marginal distribution selections, and selections across multiple subplots. They also added a jasmine test suite to ensure the correct behavior of the select box and lasso selection tools.
Interactive network visualization in Python and Dash, powered by Cytoscape.js
Contributions:60 pushes, 3 branches in 2 months
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
Mario Ibáñez - Technical Account Manager at Plotly