Software Engineer · Researcher
I'm a software engineer and researcher interested in the intersection of scientific computing, systems programming, cybersecurity, and optimization.
I currently work at ICE-CSIC on software for the Cherenkov Telescope Array Observatory (CTAO) and pursue a PhD in Computer Science at UAB, researching multi-objective scheduling and optimization for astronomical observatories.
I like understanding how complex systems work, how they fail, and how to make them easier to trust. I also have a habit of following technical rabbit holes further than strictly necessary.
research multi-objective scheduling & optimization
engineering scientific / astronomical software
thinking correctness · performance · secure systems
using Rust · C++ · Python · TypeScript · PostgreSQL
learning whatever rabbit hole looked interesting this week
breaking assumptions (preferably only my own)
science/
├── astronomy
├── astrodynamics
├── scientific computing
└── observation scheduling
systems/
├── Rust / C++
├── software architecture
├── cybersecurity
└── reliable software
intelligence/
├── optimization
├── machine learning
└── decision systems
A few things I build when one problem is not enough:
| project | what it is |
|---|---|
Siderust |
Scientific Rust ecosystem for astronomy and astrodynamics. |
Marreq |
Requirements, verification, baselines and traceability. |
TSI |
Telescope scheduling analysis and visualization. |
build things · question assumptions · keep learning


