Jesús Torrens is a Lead Software Engineer based in Madrid with 12 years of experience building and leading cross-functional teams across frontend, backend and data engineering. At CARTO he manages and mentors a team of seven while technically leading product areas spanning spatial analytics, SQL-based analytics tooling and a geospatial data observatory integrated with BigQuery, Snowflake, Redshift, Databricks and PostgreSQL. He combines hands-on expertise in web visualization (notably contributing pydeck/CARTO integration for the visgl deck.gl ecosystem), open FPGA tooling and 3D scanning software with a background in embedded systems and algorithm development. Jesús is fluent in Python, Node.js, TypeScript and low-level C/C++, and is comfortable making architectural decisions, driving iterations and shipping robust, tested libraries and applications. Pragmatic and curious, he brings a robotics and automation master’s mindset to geospatial engineering, often blending research-style prototyping with production-grade delivery.
12 years of coding experience
13 years of employment as a software developer
Master's degree Automation and Robotics Engineering, Master's degree Automation and Robotics Engineering at Universidad Politécnica de Madrid
Contributions:8 releases, 777 commits, 17 PRs in 2 years 3 months
Contributions summary:Jesús's commits focused on implementing new features and fixing bugs in the Horus 3D scanning software, specifically addressing issues related to the user interface and the scanning process workflow. The contributions involved changes across multiple files related to the GUI, wizard and core functionalities, including adjustments to the display and motor controls. Moreover, the user worked on improving the management of the camera and the scanner components, including their connection to the software.
:seedling: Open source ecosystem for open FPGA boards
Role in this project:
Full-stack Developer
Contributions:543 commits, 96 PRs, 315 pushes in 4 years 3 months
Contributions summary:Jesús contributed significantly to the development of the open-source ecosystem for open FPGA boards (apio). They were involved in implementing core features like the package manager, the drivers configurations, and the toolchain setup. Furthermore, they improved the user interface, adding several commands and features such as the example list and the build, upload, and time commands. Finally, the user improved the robustness and quality of the projects by implementing unit testing and adding information about the required dependencies.
verilogpythonseedlinglatticeicestorm
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.