Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
About me
About me
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
Real-time conversational NPCs for VR
End-to-end AI and voice pipeline for talking NPCs in immersive VR: adaptive voice activity detection, LLM dialogue orchestration and procedural quest generation, at under 500 ms latency.
lens-model: differentiable camera lens model
A compact PyTorch forward model of a real lens (distortion, field-dependent wavefront, vignetting, radiometry) fitted to images by photometric bundle adjustment, and benchmarked against the classical OpenCV pipeline.
nodes: run heavy jobs on your own PCs
A small command-line tool that turns a handful of personal GPU machines into a job queue: sync a project, queue a job, follow logs, pull results, all over Tailscale, SSH and rsync.
hpcom: GPU-accelerated optical fibre link simulator
Open-source Python library for fast, reproducible simulation of coherent optical communication links. Runs the split-step Fourier and Manakov solvers on TensorFlow/GPU, with speed-ups of up to 2000×.
nft-processing: nonlinear Fourier transform toolkit
Python toolkit for forward and inverse nonlinear Fourier transforms, digital back-propagation and windowed processing of long signals, built on a modified FNFT C library.
optcom-trees: forest-based nonlinear equalisers
Random forest, gradient boosting and XGBoost models that learn to undo the nonlinear distortion of coherent optical signals from a symbol’s neighbours, as a fast, FPGA-friendly alternative to neural-network equalisers.
triplet-fitting: Gaussian mixture models of nonlinear distortion
Python package that fits Gaussian mixture models to triplets of transmitted and received symbols from simulated optical links, across launch powers and many runs, to characterise nonlinear signal behaviour.
publications
The Alignment and Calibration of the Belle-II Central Drift Chamber with first cosmic data
Published in Technical report, 2016
Radiation hardness study of CsI(Tl) scintillation crystals for the Belle II calorimeter
Published in Journal of Instrumentation, 2017
Soliton content in the standard optical OFDM signal
Published in Optics Letters, 2018
The study of coherent structures based on numerical algorithms of nonlinear Fourier transform for a nonlinear Schrödinger equation
Published in Engineering degree Thesis, Ecole Nationale des Ponts et Chaussées (ENPC), Paris, France, 2019
Nonlinear Spectrum of Conventional OFDM and WDM Return-to-Zero Signals in Nonlinear Channel
Published in Journal of Lightwave Technology, 2020
Statistical occurrence of soliton content in the conventional optical WDM signals
Published in 2020 International Conference Laser Optics (ICLO), 2020
Application of neural networks to determine the discrete spectrum of the direct Zakharov–Shabat problem
Published in Quantum Electronics, 2020
Introducing phase jump tracking - a fast method for eigenvalue evaluation of the direct Zakharov-Shabat problem
Published in Communications in Nonlinear Science and Numerical Simulation, 2021
Fast eigenvalue evaluation of the direct Zakharov-Shabat problem in telecommunication signals using adaptive phase jump tracking
Published in The European Conference on Lasers and Electro-Optics (CLEO/Europe-EQEC 2021), 2021
Computing continuous nonlinear Fourier spectrum of optical signal with artificial neural networks
Published in 2021 Conference on Lasers and Electro-Optics Europe & European Quantum Electronics Conference (CLEO/Europe-EQEC 2021), 2021
Computing continuous nonlinear Fourier spectrum of optical signal with artificial neural networks
Published in Applications of Machine Learning 2021 | SPIE, 2021
Neural Networks For Nonlinear Fourier Spectrum Computation
Published in 2021 European Conference on Optical Communication (ECOC) | IEEE, 2021
Neural networks for computing and denoising the continuous nonlinear Fourier spectrum in focusing nonlinear Schrödinger equation
Published in Scientific Reports | Nature Publishing Group UK, 2021
Neural network for calculating direct and inverse nonlinear Fourier transform
Published in Quantum Electronics, 2021
Optimal input signal distribution for a nonlinear optical fiber channel with small Kerr nonlinearity
Published in Journal of the Optical Society of America B | Optica Publishing Group, 2022
Fourth-Order Accurate Schemes for Solving the Direct Scattering Problem for the Manakov System
Published in All-Russian Conference on Fibre Optics (VKVO), Perm, Russia, 2023
Windowed Signal Processing Method Using the Nonlinear Fourier Transform
Published in All-Russian Conference on Fibre Optics (VKVO), Perm, Russia, 2023
Fibre-Optic Communications Using the Nonlinear Fourier Transform
Published in All-Russian Conference on Fibre Optics (VKVO), Perm, Russia, 2023
Phase computation for the finite-genus solutions to the focusing nonlinear Schrödinger equation using convolutional neural networks
Published in Communications in Nonlinear Science and Numerical Simulation, 2023
Gradient Boosting for Nonlinear Equalization in Optical Transmission Systems
Published in Conference on Lasers and Electro-Optics Europe & European Quantum Electronics Conference (CLEO/Europe–EQEC 2023), 2023
Machine Learning for Performance Improvement of Long-Haul End-to-End Optical Transmission Systems
Published in PhD Thesis, Aston University, Birmingham, UK, 2023
Multi-Task Learning to Enhance Generalizability of Neural Network Equalizers in Coherent Optical Systems
Published in European Conference on Optical Communication (ECOC 2023), accepted preprint, 2023
Real-time demonstration of optical communication system performance using HpCom numerical simulator
Published in IET Conference Proceedings CP839, 2023
Fiber-Optic Communications Based on Finite-Genus Solutions to the NLS with a Convolutional Neural Network Receiver
Published in European Conference on Optical Communication (ECOC 2023), 2023
Application of the Nonlinear Fourier Transform in Optical Telecommunications
Published in 11th International Workshop on Fibre Lasers, Novosibirsk, Russia, 2024
Next-generation signal processing using windowed Nonlinear Fourier Transform
Published in SPIE Photonics Europe 2024, 2024
Examining nonlinear behaviors in optical communication systems using Gaussian mixture model
Published in SPIE Nonlinear Optics and its Applications 2024, Vol. 13004, 2024
Continuous dual-polarization signal processing using windowed Nonlinear Fourier Transform
Published in International Conference Laser Optics (ICLO 2024), 2024
Numerical Approaches in Nonlinear Fourier Transform‐Based Signal Processing for Telecommunications
Published in Studies in Applied Mathematics, 2025
Application of the nonlinear Fourier transform for analysis of the coherent structures generation
Published in Conference on Lasers and Electro-Optics Europe & European Quantum Electronics Conference (CLEO/Europe-EQEC 2025), 2025
Sliding Window Approach for Continuous Signal Processing with Nonlinear Fourier Transform
Published in Preprint, SSRN 5358703, 2025
talks
Computing Continuous Nonlinear Fourier Spectrum of Optical Signal with Artificial Neural Networks
Published:
Computing continuous nonlinear Fourier spectrum of optical signal with artificial neural networks
Published:
Real-Time Demonstration of Optical Communication System Performance Using HpCom Numerical Simulator
Published:
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.
