I build large systems by day and my own small useful things by night.
Computer engineer at Google in Zurich, working on large-scale systems and ML-powered products. I enjoy turning messy problems into reliable software — and shipping small tools that make life a bit easier.
builds things
at Google
at Google

…and builds his own
after hours
after hours
← keep me sane
keep
me sane
me sane
Interactive Perceptron
(play with the sliders)inputs (features) → weights
0.730.50
0.850.90
0.910.50
z = w₁x₁ + w₂x₂ + w₃x₃ + b
bias-0.95z = 0.64
activationf(z) = 1 / (1 + e⁻ᶻ)(sigmoid)
P(banana)
predictionbanana!
Personal Projects
Plan My WorkoutAI-powered workout planning application that reads…Next.js 15 · React 19OuiselleRomanian wedding platform that replaces the "Canva +…Next.js 16 · SupabaseForgetlessAI flashcard app with Anki's FSRS v6 algorithm.…Next.js 16 · React 19Fitbit → Notion syncAutomated daily sync of Fitbit health data and…Python · GitHub Actions
More on the projects pageWork at Google
PROD
Collaborative Advertising
Led backend development and API management for Google's Collaborative…
API Design · Backend Development
PROD
Merchant Growth Infrastructure
Developed data warehousing and processing infrastructure for Google's…
Data Infrastructure · Statistical Analysis
PROD
Local Shopping ML Pipeline
During my Google internship, I built end-to-end machine learning…
Python · TensorFlow














