Systems Programming & SRE

I build and explore software from the inside out.

I study Software Engineering with a focus on systems programming, Linux, C/C++, operating systems, networking, and infrastructure.

Latest video

How I Made a Linux Driver for a Graphics Tablet

2026-08-13

How I Made a Linux Driver for a Graphics Tablet

In this video, I go through the process of reverse engineering my tablet’s USB/HID protocol, analyzing raw reports, figuring out what individual bytes mean, and investigating buttons, the stylus, pressure, and pen/eraser switching.

All projects

2026 · Completed

Parblo Coast 13 OpenTabletDriver Plugin

An OpenTabletDriver plugin for the Parblo Coast 13 graphics tablet, developed through reverse engineering of the device’s USB HID reports. Adds support for the tablet on Linux.

C#LinuxUSB HIDReverse Engineering
GitHub

2026 · In development

Social Network

A microservices-based social network implementing SRE practices, observability, and infrastructure for deploying its services.

Node.jsExpressMicroservicesDocker
GitHub