Personal Projects

A collection of mobile apps, web platforms, and developer tools I have designed and built. From React Native apps on the Google Play Store to full-stack e-commerce platforms, each project represents a real product with unique technical challenges and decisions.

project's mockup

App Factory

Jul 2026

An industrial-grade, AI-driven React Native application development & Google Play automation engine. Combines Node.js, React 19, Google Gemini AI, and Google Play Developer API v3 to automate ASO copy generation, multi-locale translation streaming into 49 languages, release keystore/AAB auditing, and live Play Store billing & AdMob revenue telemetry.

project's mockup

PathTrace

Jul 2026

A privacy-first personal location timeline app for Android, built with React Native and Expo. Tracks your daily movements via a custom native background module using zero-battery Activity Recognition, and features an interactive MapLibre GL map, a 3D globe heatmap, and seamless Google Takeout Timeline import. 100% local SQLite storage.

project's mockup

FetchIt

Jun 2026

A fast and minimal mobile downloader application built with Expo and React Native. Features background downloads via Android foreground services, an in-app browser for easy discovery, live wallpaper support for downloaded videos, and premium monetization.

project's mockup

Galazio

May 2026

A React Native map application for exploring the water quality of Greek beaches. Features a custom MapLibre WebView bridge for 60fps rendering, live EEA API integration, dynamic Google Places photos with Supabase global caching, and real-time crowdsourcing condition reports.

project's mockup

Vehiclo

Apr 2026

An AI-powered vehicle management app. Track fuel, trips, maintenance, and expenses with voice logging, trip cost comparison, and gig worker support. Built with Expo Router and Supabase, integrating RevenueCat and AdMob.

project's mockup

Media Tracker

Jan 2026

A comprehensive mobile app for tracking TV shows and movies via TMDB API. Features customized watchlists, push notifications for new episodes, and data backup. Powered by Expo Router, Supabase, Zustand, React Query, and Nativewind.