Full-stack engineer at Verivox, Germany 🇩🇪. I build products end to end, from the React / React Native front end to the TypeScript, Go and Python services and data pipelines behind them. I also fix bugs upstream in the open-source tools I use.
ApplyFlow: swipe through jobs, and your own Claude writes the applications.
- Job feed fed by self-hosted scrapers across Greenhouse, Lever, Ashby and regional boards (DE / UK / ES / remote), running on Trigger.dev
- Near-duplicate ads folded into one card with MinHash; jobs embedded with ONNX models for matching
- Tailored CVs, cover letters and interview prep, with fact-checks for inflated scope and AI-sounding phrasing
- Self-hosted on Caddy, with Gatus monitoring and alerts for failing or silent pipelines
TypeScript · Python · PostgreSQL · Trigger.dev · Claude API
| Project | What it is | Stack |
|---|---|---|
| job-swiper · live | Tinder-style job app: swipe, track 12 application stages, undo, offline-safe state | Next.js · Tailwind · Framer Motion |
| job-swiper-server | Its API: 96 endpoints, OAuth, email sync (Gmail/Outlook/IMAP), SSE notifications, S3 storage, GDPR export | Hono · Drizzle · PostgreSQL |
| discussion-service | Posts, comments nested to any depth, likes and engagement metrics, with a layered design and swappable storage | Go (stdlib only) |
| chat-ui | Chat client with optimistic sends, rollback, retry with backoff and a connection banner | Next.js 16 · React 19 · Tailwind 4 |
Also: React Native, Hono, Drizzle, Trigger.dev, Shopify, PyTorch/fastai, C/C++ (xv6, systems programming), Verilog.

