Marvin Tseng
Lead iOS developer at PostFinance, studying Informatics (MSc) at UZH. I think about architecture, decisions, and how software and technology shape what comes next. Based in Zurich.
Luege
What I learned building a tvOS and iOS media player almost entirely with agentic AI tools.
OrdnerMeister
A macOS app that learns your folder structure and automatically sorts incoming PDFs using a Naive Bayes classifier and OCR.
Strava Automation
A webhook-driven Vapor server that listens for new Strava activities, automatically marks bike commutes, and generates descriptive activity names using GPT-4o mini.
DinnAR - Preview Food in 3D
AR web app for viewing restaurant dishes in 3D, built with Next.js and Apple's Object Capture API.
Cloud-Native Beacon System
Azure-based cloud-native app replacing analogue doorbells in stores using BLE beacons and an iOS companion app.
Android Multiplayer Pong
Kotlin-based multiplayer Pong for Android using sockets, gyroscope controls, and QR code game joining.
Clasificar
Electron-based document sorting app using a Bayesian Classifier and OCR for automatic PDF organization.
StudentRun
Full-stack JavaScript multiplayer Jump & Run game using Node.js, Phaser, Socket.IO, and Matter.js.
Fernweh
Cross-platform packing list app built with Xamarin.Forms, featuring tinder-like activity swiping and destination info.
2048 AI - Best Heuristics
AI agent for the 2048 game using heuristics and expectimax search, achieving a high score of 146,348.
RaceTrack
Java-based round-based racing game with smart track detection from images and multiplayer support.