Anton Ullmann
Software + hardware from Dresden
Streamed
A painfully simple media server for your own network.
Streamed plays your video collection on any device with a browser: no subscription, no account, no cloud. Switch it on, done. Made for everyone who finds Plex and Jellyfin too bloated.
The open PC on the board above the wooden cabinet is the real server. It streams my own media library.
Bl8ck0ut
A two-ESP32 radio experiment, strictly for learning.
One ESP32 hosts a command-line style web interface that controls a relay timer. The second one transmits through two NRF24L01+ modules on separate SPI buses. A learning project about radio, SPI, and getting two microcontrollers to work together.
A prototype for education and research only. There is deliberately no web flasher and no public demo.
Plantera
Automatic watering for up to three plants.
Sleek, modular, and built for the moment I forget my plants. Right now I am fighting the hardest part: 3D-printed enclosures that take pressure and stay watertight.
Still a work in progress, so there is no demo yet. It will go here once it works.
Studied.u
A study plan the AI builds for you.
Like NotebookLM, except that it designs a complete study plan that covers every topic in depth.
In the works: a feed of short 60-second videos about your coursework, with little quizzes. Because it is a full-stack app, there is no hosted demo. The code is on GitHub.
Open source
Two pull requests to someone else's project.
I contributed to moondownloader, a Python bulk downloader with over 1,500 stars. Both are small, targeted changes to a codebase I did not write myself.
Certificates & internship
What's framed on the wall (and what isn't yet).
The frames are plain on purpose: white paper, thin black border. That is how the certificates look best.
- Internship at XIMA MEDIA, Dresden (Java · JSF · PrimeFaces · JPA)
- CS50x, Harvard (Certificate · 2024)
- CS50P, HarvardX (Certificate)
- MIT 6.200x Circuits and Electronics (in progress)
Running
Two medals next to the guitar.
The counterweight to code, and proof that I do leave my desk sometimes.
- REWE Team Challenge (5 km · team)
- Citylauf (10 km · solo)
Contact
The door is open.
Write to me if one of the projects caught your interest, if you have a question, or just because.