Daniel Aubert is a seasoned Software Engineering Manager with over a decade of hands-on experience building scalable web and geospatial platforms from Madrid. He blends deep full-stack expertise—JavaScript/TypeScript, Node.js, Vue, Postgres, Redis, Linux and cloud infrastructures—with a track record of leading teams through architectural decisions, delivery and mentorship. As a former Principal Engineer at CARTO he shaped core APIs and contributed notable open-source GIS work, including backend and temporal-mapping improvements to widely used CartoDB projects. He’s repeatedly bridged product and engineering, integrating services like OpenAI, Stripe and Okta into SaaS products while championing code quality and operational reliability. Known for pragmatic problem solving, Daniel pairs systems-level thinking with detailed database and build-process improvements that reduce friction for teams. He’s now seeking opportunities to lead technical teams and drive innovative, production-ready solutions.
12 years of coding experience
17 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
Associate Degree Computer Programming, Associate Degree Computer Programming at C.E.S Santa Bárbara
Contributions:30 commits, 8 PRs, 20 pushes in 5 months
Contributions summary:Daniel primarily contributed to improving the functionality and stability of the torque library, which is designed for temporal mapping. Their work involved adapting tests to work with updated versions of the canvas library, fixing an issue to prevent errors while drawing with the canvas, and modifying existing code to ensure the correct handling of image loading. Furthermore, they updated dependencies.
Contributions:14 reviews, 276 commits, 51 PRs in 3 years 7 months
Contributions summary:Daniel primarily contributed to backend database-related tasks and application code updates. Their work involved modifying database service configurations, incorporating a new version of a client library, and adding test cases related to API key access to database tables. The user also fixed issues in database schema-related code and made improvements to the build process by updating Node.js and npm versions and implementing checks for dependency duplication. They further contributed to the Federated Tables functionality, adding endpoints for managing remote schemas, tables, and servers.
visualizationgeospatialgeofencinggeographyh3
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
Daniel Aubert - Software Engineering Manager at CrowdStrike