I am a Software Engineer based in Berlin, specializing in Java Virtual Machines (JVM), firmware, and low-level systems. My career is dedicated to bridging the gap between high-level language runtimes and hardware-specific constraints.
Currently, I am exploring the frontier of Quantum Computing, specifically focusing on the development of compilers and optimizers for Quantum CPUs (QPUs)—applying decades of classical runtime expertise to the challenges of transpilation and hardware-aware optimization.
- Lead JVM Engineering @ MicroDoc: Porting and optimizing the JVM for diverse hardware architectures and embedded systems.
- Java Community Process (JCP): Shaping industry standards as an Executive Board Member.
- Quantum Systems: Qiskit Advocate exploring transpilation, gate-set optimization for quantum hardware.
- GraalVM: Engaging with the Advisory Board to drive runtime innovation.
| Category | Skills |
|---|---|
| JVM & Runtime | JVM Porting, JIT Compilers, Garbage Collection, GraalVM, IR Optimization |
| Quantum Computing | Qiskit, OpenQASM |
| Systems & Low Level | Linux Kernel, Firmware Development, Device Drivers |
| Languages | Java, C, C++, Rust, Python, Shell Scripting |
| Governance | JCP Standards, Open Source Strategy, Technical Leadership |
As a Qiskit Advocate, I leverage my background in classical JIT and AOT compilers to contribute to the quantum ecosystem:
- Optimization: Researching hardware-aware transpilation to minimize gate depth and error rates.
- Interoperability: Exploring intermediate representations (IR) that bridge classical and quantum execution environments.
- MicroDoc | Software Engineering Lead (2015 – Present)
- AVM GmbH | Firmware Engineer (2009 – 2014)
- CSIC | Software Engineer (2006 – 2008)
- IBM / UAM | Linux Reference Center Intern (2005 – 2006)
- M.Sc. in Computer and Communications | Universidad Autónoma de Madrid (2006 – 2008)
- Thesis: "Real-time embedded systems - Signal processing in sensor networks."
- B.Sc. in Computer Engineering | Universidad Autónoma de Madrid (2001 – 2006)

