David Cuadrado is an experienced Principal Engineer with 18 years building backend-first systems across web, mobile and desktop platforms from Bogotá, Colombia. A systems engineer trained at Universidad del Valle, he blends deep Go and Ruby expertise with practical performance-minded engineering—evident from contributions to high-profile projects like TechEmpower’s FrameworkBenchmarks and machine-learning work in Gorgonia. He has hands-on experience building monitoring exporters, optimizing JSON/database paths, and implementing ML ops primitives such as sparsemax, showing comfort across infrastructure, data and model code. Colleagues rely on him to tackle tricky integration and performance problems, and his track record includes improving cross-platform libraries (image processing and Mongo mappers) and enhancing Windows compatibility. Notably, he often focuses on low-level, performance-sensitive layers that yield outsized system improvements.
18 years of coding experience
system engineer, Computer Science, system engineer, Computer Science at Universidad del Valle (CO)
Contributions:72 commits, 34 PRs, 65 pushes in 3 years 4 months
Contributions summary:David primarily focused on developing a MongoDB exporter for Prometheus, implementing core functionalities. The contributions involved creating the basic exporter, adding a collector package, and introducing a Group struct for organizing metrics. Further development included integrating server status data collection and implementing the collection of data, along with the introduction of configurable settings for the MongoDB connection. The work indicates a strong focus on back-end development and monitoring using Go.
Gorgonia is a library that helps facilitate machine learning in Go.
Role in this project:
ML Engineer
Contributions:9 reviews, 116 commits, 28 PRs in 1 year 9 months
Contributions summary:David's primary contribution focused on implementing and optimizing the "sparsemax" operation, a key component likely within a machine learning library. This involved writing the core sparsemax function, including the necessary mathematical calculations and support for different data types, and then implementing the required backpropagation logic, indicating a focus on model training and differentiation. Furthermore, the user created test cases to ensure the function's accuracy and integrated the operation within the Gorgonia framework.
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.