Backend-Entwicklung in Node.js, auch im Bereich Near-Real-Time Datenverarbeitung und auf Embedded Systemen, mit SQLite zur effizienten Datenspeicherung und -abfrage. Frontend Web-Entwicklung in HTML, CSS und Javascript, reaktive Interfaces mit Alpine.js oder Vue.js. Kommunikation mit dem Backend mit niedriger Latenz über Websockets, Socket.io und zwischen Clients mit Peer.js. Graphische dynamische Datenaufbereitung und -darstellung mit D3.js. Visualisierungen in 2D in Pixel- und Vektorgraphik (SVG) und 3D mit Three.js.
Scripting in Python zur effizienten vektorisierten Datenanalyse und -aufbereitung mit NumPy, Plotting mit Matplotlib, Modellierung und Machine Learning mit Scikit Learn, Deep Learning mit künstlichen neuronalen Netzen auf GPUs mit PyTorch und Tensorflow.
Robotik-Forschung und -integration im Robot Operating System (ROS), insbesondere zu Themen der Navigation und Kartographierung (SLAM), Event-basierten Sensorik (eDVS) und 3D-Punktwolken-Analyse.
Cross-Plattform Entwicklung für Android, Windows und Linux mit QT und Electron sowie Progressive Web Apps.
Diverse Projekte in anderen Programmiersprachen wie Common Lisp, R, Haskell, C, C++, C#. Nutzung von Blender zur 3D-Modellierung, Bildbearbeitung mit GIMP, Typesetting und Graphikerstellung mit Latex, CAD mit SolveSpace, Freecad und Catia V5.