A small selection of projects I have created or worked on in the work or study environment.
Full-stack development work on a medical analysis aid for breast cancer.
C++11, DICOM, Python, Dev-Ops, Docker
Created a DSP compiler back-end for the emerging programming language Halide, targeted towards Intel image processing accelerators.
C++11, Halide, DSP, Imaging, Compiler
Contributed to embedded software which controls inductive power transfer to smartphones.
Power Control, ARM, C
Created a JTAG microcontroller debug adapter which works over WiFi.
JTAG, C, ARM, WiFi
A solar-powered rover with 360 degree vision and object tracking capability.
OpenGL ES, Computer Vision, Motor Control
I am a tinkerer by nature. I have spent countless hours on hobby projects of all shapes and sizes. Here are a few examples.
Fast-feeling photo exploration from a dead-slow NAS device.
Front-end, React, SQLite, JavaScript
Making sure to never lose my favorite music.
Full-stack, React, Node.js, TypeScript
My own VPS running microk8s Kubernetes and a simple open-source DevOps pipeline.
Kubernetes, DevOps, Gitea, Drone
Web- and Python-based management and viewing system for my personal photos and videos.
HTML, CSS, Javascript, PHP, SQL
A 8x8x8 cube of dual-color LEDs, controlled by a custom board using two ATMega microcontrollers.
Microcontrollers, C, ASM, Circuit Design, Board Layout
A simple physics engine with spheres as the only kind of object.
C++, graphics, physics, UI
A 3D space shooter game.
C++, graphics