Projects
Here's a selection of some of my software side projects & small tools. This is mostly a curated compilation of my Github repos.
servum
A simple, fast, static server written in Rust. No dependencies. HTTP only.
destroyer2
Online multiplayer battleship game. Uses node and redis.
Play here: https://destroyer2.herokuapp.com/
aquila
AI to assess building damage from satellite imagery after natural catastrophes.
Written using Python and Pytorch.
Finalist in the BWKI 2020 competition.
lc4
JavaScript encryption-decryption library for the lc4 cipher.
Additional UI: https://lc4-encryptor.glitch.me
typespeed
A speed typing game.
Play here: https://umcconnell.github.io/typespeed/
tic-tac-toe
Unbeatable Python tic-tac-toe game with minimax. UI using Qt.
Lambert's problem
High school physics project on Lambert's problem.
Received the DPG-Seminararbeitspreis 2022 (Laudation by Prof. Manfred Kleber from TUM)
Tools
Some of the mostly random small tools I've built at some point or another to solve a specific problem.
cp
A no-datastore, client-side pastebin using LZMA compression.
LC4 encryptor
A LC4 and LS47 encryption/decryption tool. Frontend for my lc4 library.
abgeordnetenvergleich
A tool to compare the voting behavior of German parliamentarians.
EMT book chooser
Book recommendation tool for a high school English class.
Latein Verben Trainer
Study latin verb conjugation.