This page collects open resources and tools that I develop and maintain for research, teaching, and experimental work in optics. It includes software, interactive web tools, numerical resources, visualization utilities, reusable figures, notebooks, and educational material for students and researchers.
Experimental software
Python application for controlling multiple displays and spatial light modulators, with support for generating and displaying structured-light holograms and experimental patterns.
Lab utilities & notebooks
A personal collection of useful code fragments, small utilities, and quick-and-dirty scripts developed to solve recurring problems in the experimental lab.
Visualization toolkit
Reusable Wolfram Language components for creating customizable 2D and 3D optical setups and publication-ready experimental schematics.
Guide & templates
A collection of practical examples and reusable templates for producing clear, reproducible, and publication-ready scientific figures in Python and Wolfram Mathematica.
Research figures & code
Code and resources for generating and visualizing figures related to optical knots and structured-light topology.
Interactive web tool
A lightweight browser-based utility for creating QR codes directly from text or URLs, hosted as an interactive GitHub Pages tool.