Hi, I'm Apostolos — a Computer Science graduate from the University of Western Macedonia. I build full-stack web and mobile applications with React, Kotlin/Jetpack Compose, Node.js and Spring Boot, with a focus on integrating meaningful AI features rather than surface-level chat interfaces.

Tech Stack
A focused set of technologies I use across web, mobile and backend work.
Selected Work
Nutrition scanner: photograph a plate and AI names every food with its grams and nutrition, or scan a barcode for Nutri-Score, NOVA and additives. Label photos fill in missing product data, diet warnings (keto, vegan, gluten-free) in plain language, in-app updates. Greek-first, free, no account.
Gym planner and workout tracker that turns scattered sessions into a repeatable system: build a plan, learn the lifts, log sets, review and track progress.
Free grocery price comparison: 71,000+ products from 8 Greek supermarket chains, collected daily by Puppeteer scrapers. Personalised home, cross-chain compare, Greek/Greeklish search and 500 recipes. Installable PWA, no account, no ads.
Free ringtones and alarms for Android: native Kotlin/Compose app on a Node.js/MongoDB API, with a weekly pipeline that ingests curated CC0/CC-BY sounds.
Anti-doom-scroll PWA: a short daily feed of science-backed knowledge cards generated with Claude, with streaks and offline support.
Music player with word-level synchronized karaoke lyrics, beat-reactive Web Audio visuals and YouTube integration.
Gym management platform: members, trainers, classes, CRM, payroll and point of sale. Spring Boot REST API on PostgreSQL with a React dashboard.
Languages
Academic History
Professional Experience
Qualifications
Start a Conversation