Selected projects:
microarcade: tiny
hardware retro gaming platform (esp32/FreeRTOS); written completely from
scratch for performance incl hardware drivers, low-level
graphics library and CLI
sprite & font editor.
libb: C library of various
useful data structures, utilities & helpers I developed over the
years and which I use in most of my (non-embedded) personal
projects.
rlctail: stream Reddit
comments live in the terminal. Great for watching soccer and following
world events. Multi-threaded implementation ensures smooth comment
scrolling even if Reddit API is choppy.
Simple/Sane/? Library System:
improve on the experience of selecting what to listen to next. SLS
contains a C implementation the Spotify’s REST API. I run SLS on one of
my Raspberry Pi servers.
Domino’s House:
[woodworking] I went viral (one, two, three, four, five) for
building houses for the feral cats in our backyard. Due to high interest
I published the plans for the original house for anyone to use.
About Me:
Welcome to my page!
I’m an experienced engineer and engineering leader from Central Europe (though I have lived in California for quite a long time now). I have been coding since I was 12 years old and have over 30 years of experience. In the tech industry I mostly worked as a UNIX/Linux systems programmer with an emphasis on C development on large servers and I also have an avid interest in coding for and running tiny devices / MCUs / SBCs as well as retrocomputing (mostly writing assembly for the MOS6502/6510).
During my career in the digital music & media tech space, I wrote and co-wrote several highly performant & large scale software systems and also inherited several complex existing systems for optimization / fixing up. If you have played music on a mobile phone, car stereo, smart speaker or computer, chances are high that some of my code was executed on your behalf. U.S. Patents: US-10885109-B2, US-11487814-B2, US-11954149-B2.
Outside of work, I’m an accomplished woodworker and a rescue dog, -cat and -bird dad. I am active in animal rescue, especially community cat TNR efforts.
This is a fast static website, created with vim, pandoc and make and hosted on Neocities.
Thanks for stopping by.