Javier Niño

Database Developer

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
Javier Niño is a seasoned database developer and engineering leader with 16 years of experience building scalable back-end systems and storage architectures from Madrid. He has led technical strategy and hands-on teams at Sketch—where he drove a DVCS-inspired versioned storage layer, reverse-engineered a Figma-to-Sketch converter, and cut cloud storage costs by ~45%—and has deep operational experience migrating large databases with minimal downtime. Javier’s background spans geospatial and semantic search systems (notably contributions to CARTO’s location intelligence stack) and low-level device management on Linux, reflecting comfort across databases, Rust/Python backends, and performance-critical engineering. Currently focused on semantic search indexing at Nuclia, he combines pragmatic leadership with a researcher’s attention to detail from his academic work in security and the semantic web.
code16 years of coding experience
job13 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
github-logo-circle

Github Skills (20)

postgresql10
python10
configuration-management10
geospatial10
spatial-data10
implement10
ruby10
geo10
postgis10
front-end-development10
sql10
database-design10
management10
activerecord10
spatial10

Programming languages (12)

TypeScriptC#ShellCSSC++CRustPLpgSQL

Github contributions (5)

github-logo-circle
CartoDB/cartodb

Mar 2016 - Jul 2018

Location Intelligence & Data Visualization tool
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1 release, 347 commits, 1198 PRs in 2 years 4 months
Contributions summary:Javier primarily contributed to the back-end functionality of the "cartodb/cartodb" repository, a tool for location intelligence and data visualization. Their work focused on refining existing methods within the visualization and analysis models, particularly around the handling and processing of geospatial data. They introduced new models, such as the analysis node model, and implemented features to modify column types within the database, alongside adding tests for these components, demonstrating proficiency in database interactions and back-end development.
visualizationgeospatialgeofencinggeographyh3
pwr-Solaar/Solaar

Jun 2016 - Jun 2016

Linux device manager for Logitech devices
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 22 comments in 1 day
Contributions summary:Javier contributed significantly to adding new features related to range controls and settings within the Linux device manager for Logitech devices. They implemented range-based settings in both the GUI and the Command Line Interface (CLI). Furthermore, the user added and modified settings templates, validators, and back-end logic to support features like smart shift for the MX Master mouse. These changes enhanced the functionality and user experience of the device manager.
device-managerlinuxlogitech
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
Javier Niño - Database Developer