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.
16 years of coding experience
13 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
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.
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.