about
livecoding
demoscene
ank
syn
overdub
archive
stash

aboutΒΆ

I've been composing, playing and recording music for more than 25 years.

After 5 years working as a studio equipment reseller I got back to university and completed a Master degree in Computer Science with special interest in Operating Systems Design.

I finalized a musl libc port to a new cpu architecture for my Master Thesis then I worked full time as a linux kernel developer for the company making those chips.

I also did pre-silicium fpga validation for their next SOC generation. My work included driver and testsuite development for the PCIe root-complex controller and iommu. This experience was concluded by a successful bring-up.

I've chased bugs from hardware, bootloaders, device trees, compilers, kernel, libc to userspace. I've expertise in analysing and resolving complex problems involving low-level code and hardware using mainly gdb, strace, qemu, disassemblers and logic analysers.

I currently focus on electronic music instruments design.

I've been working with dok on multiple audio-visual creations using our custom tools and instruments(demoscene, livecoding, gamedev). We are currently creating a hardware synthesizer called syn