Promacro
Diet-focused macro tracking app for a middle-aged and older audience. Natural-language meal entry as the headline feature. Built for Android and iOS with React Native.
Tagged
11 case studies and 7 posts carrying this tag.
Diet-focused macro tracking app for a middle-aged and older audience. Natural-language meal entry as the headline feature. Built for Android and iOS with React Native.
Voice-agent journaling app. Calls you nightly, asks one good question about your day, and writes the conversation up as a journal entry. Pipecat, Temporal, Twilio, Deepgram, and Anthropic on a single AWS VM.
Real-time browser multiplayer Skip-Bo with lobby, rooms, custom drag-and-drop, raw WebSocket server, and single-box AWS deploy.
Community-maintained directory and review platform for Young Artist Programs in classical music and opera. Browse, filter, review, and contribute program data, Wikipedia-style. AI-powered scraping pipeline for keeping listings current.
Open-source, self-hosted text-to-speech reader with five swappable TTS engines, voice cloning, and offline PWA support.
Bug fixes and features contributed to projects I use. Maia Chess (U Toronto, Cornell, Microsoft, Harvard AI platform) and Dash to Dock (GNOME Shell extension, 4.3K stars).
Interactive multi-step wizard that calculates net salary, estimates living costs by Berlin district, and walks you through visa and admin steps. Angular frontend, Kotlin/Spring Boot backend, OpenAPI validation.
An open-source, self-hostable version of Drop with full model configurability: run it against local models via Ollama, or bring your own API keys for any provider.
AI-powered job search tool that scrapes listings from major ATS platforms, scores them against your profile, tailors your resume on demand, and tracks your pipeline.
This site, rebuilt from flat HTML to Next.js with an AI chatbot, MDX content pipeline, and streaming Anthropic integration. 95+ Lighthouse score.
Built the marketing site and education platform foundation for a Berlin music tech startup. Pixel-perfect Figma execution in Vue + TypeScript.
A browser-native multiplayer Skip-Bo game with a pure-TypeScript engine, a from-scratch drag-and-drop stack, a raw-ws WebSocket server, and a single-box AWS deploy. Built deliberately without frameworks that would have abstracted the learning goals away.
A directory and review platform for Young Artist Programs in classical music, built in 21.5 hours. The system design work I did before writing a single component is the reason it came together so quickly.
I built an open-source, self-hosted text-to-speech reader with five swappable TTS engines, voice cloning, and offline PWA support. Here's what it took.
A four-step relocation wizard for Berlin with a German tax calculator accurate to <1€ margin of error, budget creator with AI-powered and rules-based analysis, and a visa checklist. Built in Angular and Kotlin, validated via OpenAPI to learn a new stack.
Week 4 of 10 projects in 10 weeks. Drop started as a hackathon project tied to expensive API credits. This week I rebuilt it as something anyone can actually run.
I built a full-stack job search tool that scrapes listings, scores them with AI, and tailors your resume on demand. Here's how it came together in seven days.
What we built at the AI Mini Hackathon Berlin: a two-voice podcast generator powered by Needle, Featherless, and ElevenLabs, shipped in 2.5 hours.