Jordi Burguet-castell is an Astrophysicist and Research Software Engineer with over a decade of hands-on experience building scientific software across academia and industry, including stints at CERN, LIGO collaborations, and Silicon Valley. He specializes in data analysis, pipeline and algorithm development for complex domains—from gravitational waves and neutrino physics to cryo-EM and structural biology—using software as his primary research tool. Jordi has a strong track record shipping full-stack solutions and visualization tools (notably contributions to the ETE toolkit for massive phylogenetic trees, including touchscreen-support and backend refactors), and has applied that expertise to both desktop and web-scale systems. Comfortable in open-architecture, collaborative environments, he blends rigorous PhD-level scientific training with practical engineering: designing sensing algorithms at Synaptics, building bioinformatics pipelines, and deploying public-health web apps. Colleagues describe him as a team-oriented problem-solver who cares about usability and people as much as code.
12 years of coding experience
15 years of employment as a software developer
Master of Science (MS), Master of Science (MS) at École Polytechnique
Doctor of Philosophy (Ph.D.), Physics, Doctor of Philosophy (Ph.D.), Physics at University of Valencia
Python package for building, comparing, annotating, manipulating and visualising trees. It provides a comprehensive API and a collection of command line tools, including utilities to work with the NCBI taxonomy tree.
Role in this project:
Full-stack Developer
Contributions:2 releases, 29 reviews, 14 commits in 8 months
Contributions summary:Jordi contributed to both the front-end and back-end aspects of the ETE toolkit. They improved the user interface for tree visualization by adding support for touchscreen devices, including pinch and zoom functionality. Their work also involved refactoring backend code related to tree manipulation, such as the `gardening.pyx` file and improving the summary representation of collapsed nodes, which suggests involvement in core library functionality. Additionally, they added a method for a compact textual representation of trees, enhancing the usability of the toolkit.
Contributions:2 releases, 236 commits, 193 pushes in 4 years
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
Jordi Burguet-castell - Researcher at Universidad Politécnica de Madrid