roel@tue:~
██████╗  ██████╗ ███████╗██╗         ██╗  ██╗ █████╗  ██████╗██╗  ██╗██╗███╗   ██╗ ██████╗ 
██╔══██╗██╔═══██╗██╔════╝██║         ██║  ██║██╔══██╗██╔════╝██║ ██╔╝██║████╗  ██║██╔════╝ 
██████╔╝██║   ██║█████╗  ██║         ███████║███████║██║     █████╔╝ ██║██╔██╗ ██║██║  ███╗
██╔══██╗██║   ██║██╔══╝  ██║         ██╔══██║██╔══██║██║     ██╔═██╗ ██║██║╚═██╗██║██║   ██║
██║  ██║╚██████╔╝███████╗███████╗    ██║  ██║██║  ██║╚██████╗██║  ██╗██║██║ ╚████║╚██████╔╝
╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚══════╝    ╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚═╝╚═╝  ╚═══╝ ╚═════╝ 
                
λ ~/about cat profile.txt
👤 photo.jpg
PhD Researcher in Computational Illumination Optics at Eindhoven University of Technology (TU/e), Department of Mathematics and Computer Science. Working on the MALIOD project: applying Machine Learning to improve Illumination Optics Design. My research combines neural networks with classical numerical methods to solve the Monge-Ampère equation and design freeform optical surfaces for prescribed illumination patterns.
Position
PhD Candidate
Department
Mathematics & CS
Research Group
CASA
Location
Eindhoven, NL
current_work.md
Currently Working On
Active Research
Differentiable Freeform Optics & Finite-Source Reflector Design
Developing differentiable frameworks for inverse design of freeform optical systems including lens-reflector combinations. Key contributions include: (1) implicit differentiation through ray-surface intersection using the implicit function theorem, circumventing non-differentiability of discrete polyline approximations; (2) neural network parameterization of optical surfaces with bounded outputs ensuring physical feasibility; (3) CDF-matching objectives using stereographic coordinates for far-field intensity distribution matching. Currently extending these methods to handle finite extended sources and rotationally symmetric 3D systems, comparing neural approaches against deconvolution baselines.
research_interests.md
Research Interests
Computational Illumination Optics
Freeform surface design for prescribed illumination, inverse problems in nonimaging optics, reflector and lens optimization for LED lighting and solar concentrators.
Neural Networks for PDEs
Physics-informed neural networks, solving the Monge-Ampère equation with transport boundary conditions, quasi-Newton optimization for PINNs.
Optimal Transport Theory
Connections between illumination optics and mass transport, Jacobian equations from energy conservation, distribution matching via CDF alignment.
Differentiable Rendering & Ray Tracing
Implicit differentiation for ray-surface intersection, automatic differentiation through optical simulations, gradient-based freeform optimization.
Computer Vision & Image Processing
CNNs for image analysis, 3D microscopy image fusion, medical image analysis, prosthetic vision simulation and evaluation.
Neuromorphic Computing
Spiking neural networks, energy-efficient computing, comparison of GPU vs. neuromorphic hardware for ML workloads.
publications.db
Research Publications
A Neural Network Approach for Solving the Monge-Ampère Equation with Transport Boundary Condition
R. Hacking, L. Kusch, K. Mitra, M. Anthonissen, W. IJzerman
Journal of Computational Mathematics and Data Science · 2025
Neural-Network Based Reflector Design for Finite 2D Sources in Far-Field Illumination
R. Hacking, L. Kusch, K. Mitra, M. Anthonissen, W. IJzerman
Freeform Optics Conference · 2025
Hybrid Neural and Deconvolution Approach for Finite-Source Reflector Design
R. Hacking, L. Kusch, K. Mitra, M. Anthonissen, W. IJzerman
EPJ Web of Conferences · 2025
Pyrimidine Metabolism and Related Diseases
R. Hacking, D. Slenter, E. Willighagen, M. Summer-Kutmon, I. Hemel, et al.
Research Publication · 2025
Rotationally Symmetric 3D Finite-Source Reflector Design Using Neural Networks
R. Hacking, L. Kusch, K. Mitra, M. Anthonissen, W. IJzerman
In preparation
Differentiable Freeform Optics via Implicit Ray-Surface Intersection
In preparation
skills.yaml
Technical Proficiencies
# Programming Languages languages: - Python # primary - Java - MATLAB - Haxe - Lua # Scientific Computing & Data Science scientific_computing: - NumPy - SciPy - JAX # automatic differentiation - Numba - pandas - matplotlib - seaborn # Machine Learning & Deep Learning machine_learning: - PyTorch - Keras - scikit-learn - LightGBM - SHAP # interpretability # Image Processing & Computer Vision computer_vision: - scikit-image - OpenCV - MNE-Python # EEG/MEG analysis # Web Development web_development: - Django - HTML/CSS/JavaScript # Other Tools tools: - Git - OpenGL - LaTeX
projects.log
Selected Projects
2021 - 2022
Prosthetic Vision Quality Evaluation
Developed CNNs to decode pixel intensity, optical flow, and semantic information from simulated prosthetic vision. Created a differentiable Canny edge detection module for automatic parameter optimization to improve prosthetic vision quality.
PyTorch Computer Vision Neural Coding
2020 - 2021
COVID-19 Detection from CT + Clinical Features
Developed ML methods combining chest CT scans with clinical features for COVID-19 detection. Built gradient boosting and CNN models with novel approaches to handle missing clinical data.
Medical Imaging LightGBM CNNs
2019 - 2020
GPU vs. Neuromorphic Hardware Comparison
Implemented neural networks for image classification tasks and compared performance and energy consumption between GPU and Intel Loihi neuromorphic hardware.
Neuromorphic Intel Loihi Energy Efficiency
2017 - 2019
diSPIM Microscopy Image Fusion
Developed a complete data processing pipeline for dual-inverted Selective Plane Illumination Microscopy. Built deep CNNs to fuse two 3D microscopy images into single high-quality images, revealing hidden details in nervous tissue.
3D Image Processing Deep Learning Microscopy
2021 - 2022
Sleep Spindle Simulation & Detection
Built a simulation of neural activity containing sleep spindles. Evaluated standard detection methods and developed a novel detection approach achieving highest sensitivity and lowest false discovery rate.
Signal Processing Neuroscience Python
2015 - 2016
BCI with Consumer-Grade Hardware
Developed ML models for a Brain-Computer Interface using EEG data from consumer-grade hardware. Analyzed viability of low-cost BCI systems.
BCI EEG Machine Learning
experience.log
Professional Experience
2021 - PRESENT
PhD Researcher
Eindhoven University of Technology (TU/e)
Researching neural network approaches for computational illumination optics. Developing differentiable methods for freeform reflector and lens design, solving the Monge-Ampère equation with neural networks, and designing optical systems for finite extended sources.
2021 - 2022
Graduate Student Researcher
Neural Coding Lab, Radboud University
Developed CNNs to decode pixel intensity, optical flow, and semantic information from simulated prosthetic vision. Created differentiable Canny edge detection for automatic parameter optimization of visual prostheses.
2020 - 2021
Graduate Student Researcher
Diagnostic Image Analysis Group, RadboudUMC
Developed ML-based methods for COVID-19 clinical applications combining chest CT data and lab values using gradient boosting and CNNs. Developed methods to handle missing clinical features.
2019
Backend Developer
Team4Hire, Maastricht
Developed Django backend for the Dutch organisation CJP.
2017 - 2019
Data Scientist
CBCLab, Maastricht
Developed data processing pipeline for dual-inverted Selective Plane Illumination Microscopy (diSPIM) and created ML approaches for 3D microscopy image fusion.
2015 - 2017
Backend Developer
PNA-group, Heerlen
Developed parts of the knowledge management software Cognitatie. Contributed updates that led to the Dutch Rijkswaterstaat purchasing licenses for the software.
education.md
Academic Background
2022

M.Sc. Artificial Intelligence: Cognitive Computing

Radboud University
★ cum laude
2022

M.Sc. Cognitive Neuroscience: Neural Computation & Neurotechnology

Radboud University
★ cum laude
2019

B.Sc. Data Science and Knowledge Engineering

Maastricht University
★ summa cum laude | GPA: 9.1/10 | Honours & Honours+ programmes
2016

Gymnasium

Graaf Huyn College
★ cum laude | Best Science Project Award
contact.sh