Photo of the author leaning against a metal rack containing rows of Android smartphones

Hello! My name is Thomas Karpiniec and this is where I put my software projects and writing nowadays.

Some ways to get in touch:

About me, briefly

I'm a generalist programmer who lives in Tasmania, Australia. Since 2019 I've worked with Ditto where I led development of its cross-platform P2P mesh networking for around five years, including Bluetooth LE and WiFi. Nowadays I'm a "Staff Software Engineer" in the security team working on AppSec and developing security-related features.

Given the choice I enjoy working in Go and Rust. I technically have a YouTube channel about Rust programming but it hasn't had any new videos for a while. I don't use AI or any other automatic plagiarism tools in my writing or software development.

I was once an AV/automation tech and did a lot of unusual work at MONA. One of my assignments was to waterproof a microphone so it could be buried in a worm farm. I also wrote the script that told Julius Popp's bit.fall which words to display. It was widely misreported to be showing Google searches; in fact it was taking words from Google News Australia's RSS feed. It's probably been changed since.