CS student (5th semester) at Universität Osnabrück. I build computer vision benchmarks and backend services, and I run the servers they live on myself.
🔭 Open to working-student positions in computer vision / ML or backend & infrastructure.
| Project | What it is | Stack |
|---|---|---|
| Visual Place Recognition | One street photo in, one location out. Leakage-free benchmark of 5 pretrained encoders on 330k+ Mapillary images across 6 German cities, with bootstrap confidence intervals and 39 paired comparisons. We found a duplicate-upload issue in Mapillary that inflates recall by up to 11 points. (team of 3) | Python · PyTorch · FAISS |
| studip-router | Syncs course files from Stud.IP (the LMS at many German universities) into your folder structure: per-course routing rules, renaming templates, incremental sync, never overwrites or deletes. Terminal UI plus CLI, published on PyPI. | Python · Typer · Textual · httpx |
| movienight | Movie-night voting app for friend groups: propose films, vote in rounds with deadlines, swipe through candidates. Invite-only accounts, tests and CI, running on my own server. | FastAPI · SQLite · vanilla JS · TMDB |
A Proxmox server at home with VMs and LXC containers for:
- Home Assistant with Zigbee devices
- Document automation: Paperless-ngx + n8n + a local LLM via Ollama
- Self-hosted web apps behind Caddy and Cloudflare Tunnel
- Remote access via Tailscale and network-wide DNS filtering
- ML / CV: Python, PyTorch, FAISS, NumPy, pandas, Jupyter
- Backend & tools: FastAPI, SQLAlchemy, SQLite, REST APIs, JWT, Typer, Textual
- Infrastructure: Linux, Proxmox, LXC, systemd, Caddy, Tailscale, Cloudflare Tunnel
- Workflow: Git, GitHub Actions, pytest, ruff, uv, conda, Claude Code
LinkedIn: linkedin.com/in/noah-bomers-5761703a8
