Quantum algorithms, tensor networks, and scientific software
Researcher, developer, and science communicator building tools, papers, demos, and explanations around computational physics.
Quantum Coordinator at ITCL in Burgos, Spain
Quantum computing Tensor networks Scientific software Algorithms Science communication
Featured Projects | Research in Code | Building Now | When Physics | Project Map | Stack
This profile is my project shelf. It brings together the software I build, the research code behind my papers, and the educational work I share through my YouTube channel.
I work mostly at the intersection of quantum computing, tensor networks, optimization, simulation, and scientific tooling. I like turning abstract ideas into code people can run, inspect, visualize, and learn from.
2D and 3D tensor network visualization for Torch, NumPy, Quimb, Tensorkrowch, TenPy, and TensorNetwork.
Visualization Scientific Python Tensor Networks
Interactive local editor for building tensor networks visually and generating readable Python code for multiple backends.
Tensor Networks Visual Tools Code Generation
Backend-agnostic quantum circuit drawing library with Matplotlib as the first renderer.
Quantum Circuits Python Visualization
Curve fitting tool with GUI, multiple models, uncertainty analysis, and multilingual support.
Data Analysis Curve Fitting Scientific Software
GUI for solving and visualizing ordinary differential equations with practical numerical methods.
ODEs Scientific Software GUI
Quantum-inspired Traveling Salesman Problem solver with an interactive research narrative and linked paper.
Research Optimization Tensor Networks
These repositories connect directly to papers, experiments, and algorithmic ideas I have worked on:
- TSP with Tensor Networks - quantum-inspired Traveling Salesman Problem solver. Paper
- HHL with Tensor Networks - classical simulation of the HHL algorithm. Paper
- Linear Chain QUBO and QUDO - polynomial-time solver for tridiagonal QUBO, QUDO, and Tensor QUDO. Paper
- Efficient Tensor Network Initialization - finite initialization with partial norms for tensor neural networks. Paper
- Task Scheduler with Tensor Networks - scheduling optimization through tensor network methods. Paper
- Hotels-TSP-Tensor-QUDO - travel search engine style TSP solved with QAOA, QUBO, and Tensor QUDO formulations.
- HoLCUs + QAOA - HoLCUs experiments connected to QAOA. Paper
Right now I am especially focused on:
- making tensor-network workflows more visual, explorable, and code-friendly
- building reusable tools for quantum circuit representation and rendering
- expanding scientific desktop tools for simulation, fitting, and education
I also run When Physics, where I share physics and quantum computing with a broader audience.
The channel is the communication side of the same work: ideas, intuition, algorithms, and tools made more approachable.
If you want the full catalog, here is the repository map grouped by intent.
Open the full project map
- Tensor-Network-Visualization - 2D and 3D tensor network visualization
- Tensor-Network-Editor - visual editor for tensor networks
- quantum-circuit-drawer - backend-agnostic circuit drawing library
- RegressionLab - curve fitting tool with GUI
- DifferentialLab - differential equation solver and visualizer
- TSP with Tensor Networks
- HHL with Tensor Networks
- Linear Chain QUBO and QUDO
- Efficient Tensor Network Initialization
- Task Scheduler with Tensor Networks
- Hotels-TSP-Tensor-QUDO
- HoLCUs + QAOA
- Curso Algoritmos Cuanticos Qiskit - quantum algorithms course with practical notebooks
- QAOA Foro Nuevos Paradigmas - QAOA implementation prepared for a public forum
- Mini-Qiskit with Tensor Networks - educational mini implementation built with tensor networks
- Shor-Algorithm - educational implementation around Shor's algorithm
- IBM-Qiskit-Fall-Fest-Quantum-Challenge - notebooks and submission for the IBM Qiskit Fall Fest Quantum Challenge
- Experimento-FPUT - computational experiment around the Fermi-Pasta-Ulam-Tsingou problem
- Skyrme-rho-with-6-term-in-instanton-app - computational physics repository focused on a Skyrme model application
- PickCounter - image-based guitar pick counting and color classification
- desktop_config - personal desktop configuration repository
- Sun-Glare-Aware-Router - route-planning experiment that considers sun glare conditions
Python NumPy SciPy PyTorch Qiskit CUDA-Q Matplotlib Streamlit Jupyter
Turning ideas into tensor networks, scientific software, and stories.