A mix of side projects and things I spend my free time on.
Ball-tracking camera
Tried to build an automatic camera operator for football matches. A phone recorded the pitch and streamed frames to a Python script that used YOLO to find the ball; if it got too close to the edge of the frame, the phone got nudged to re-center it. Worked well enough, but the club bought a proper system before it ever saw real use.
β
Home presence tracker
Small but genuinely useful: I pull the list of devices connected to the Fritzbox and show who's home on a little LCD hooked up to a Raspberry Pi β since your phone is basically you.
β
Incremental clicker game
Built a JavaScript clicker game where the real fun is the engine behind it: every upgrade sits in a list with a priority score that decides in what order its effects get applied to the core formula, so past decisions can keep having an impact later. For example you can pick between a data cable and an intern who physically carries hard discs between systems β the intern is faster on average, but there's a chance he trips and you lose everything.
β
Free time
Football, volunteer firefighting, and tinkering on small projects.
β
Currently
Finishing my Bachelor thesis β implementing checkpointing for ExaHyPE 2. Written in C++ and C with Python code generators, and full of the kind of questionable design decisions that come with research code. Hoping to wrap it up in the next couple of weeks.
β