Projects

My Projects Link to heading

A collection of personal and professional projects spanning full-stack development, AI/ML, automation, and tools.


OpenCouncil (2026) Link to heading

Active Maintainer & Google Summer of Code 2026 Contributor

Active maintainer on the open-source OpenCouncil platform, and a GSoC 2026 contributor fine-tuning a Greek speech-to-text model (Whisper, with LLM post-correction) so reviewers have fewer transcript errors to fix by hand.

Technologies: Python, Whisper / ASR, PyTorch, Next.js, React, TypeScript

GSoC Repo → | Platform Repo →


PulseCheck (2026) Link to heading

Anonymous Employee Pulse Surveys & Insights — Founder

Startup measuring the real pulse of a company’s workforce through genuinely anonymous surveys and actionable insights, built for EU mid-market HR teams tired of low-participation engagement tools.

Technologies: Full Stack, Product Analytics, Startup


FindDoctors Aggregator Server (2026) Link to heading

Unified Public Health Appointment Search

Go backend that aggregates appointment availability from the Greek public health appointment system, searching hospitals and primary care centers in parallel to surface the soonest useful options.

Technologies: Go, REST API, Concurrent Workers, TypeScript Types, TDD

GitHub →


UniTrip.gr (2026) Link to heading

Youth Travel Booking Platform

SvelteKit booking platform for organized youth trips, with public trip discovery, multi-step booking, Viva payments, shareable group bookings, realtime admin operations, referrals, and QR/UTM campaigns.

Technologies: SvelteKit, Svelte 5, TypeScript, PocketBase, Viva Payments, Cloudflare

Live Site →


SkipQ (Upcoming) — Founder Link to heading

QR Ordering & Hospitality Operations Platform

QR ordering system for restaurants, beach bars, clubs, canteens, festivals, and fast-service food businesses. Designed for self-ordering, live order tracking, local deployment, menu analytics, and future AI voice ordering.

Technologies: Go, Svelte, QR Ordering, Local-first, Analytics


Order Local (2025) Link to heading

Self-Hosted Restaurant Ordering System

Self-hosted ordering system for Raspberry Pi. Customers scan QR codes to browse menus and order from their phones. Single Go binary, no dependencies.

Technologies: Go, SQLite, HTMX, Alpine.js, Tailwind CSS


Diesi Analytics (2026) Link to heading

Radio Station Analytics Platform

Analytics platform analyzing 3 years of radio play data (~337K records) with ML predictions for next song and real-time dashboards.

Technologies: Python, FastAPI, Vue.js, Redis, Docker

Live Demo →


PC Basics (2025) Link to heading

Digital Literacy Training Platform

Educational platform teaching digital skills to elderly and less tech-confident users, expanded with a ministry-aligned curriculum and extra internet-safety and anti-fraud challenges.

Technologies: SvelteKit, Svelte 5, SQLite/Turso, Drizzle ORM

Live Demo →


SubtitleKit (2025) Link to heading

AI-Enhanced Subtitle Processing Toolkit

Python library and desktop app for subtitle processing, synchronization, and AI-powered corrections. Available on PyPI.

Technologies: Python, AI/LLM

GitHub → | PyPI →


Emotion Recognition (2021) Link to heading

Real-time Emotion Detection for Video Conferencing

Machine learning model for emotion recognition from streaming video using SVM/LinearSVC and Local Binary Patterns (LBP). Integrated with IRC protocol for teleconferencing platforms.

Technologies: Python, OpenCV, scikit-learn, SVM

GitHub →


AI & Machine Learning Link to heading

Project Secretary (2026) Link to heading

Smart secretary for a GitHub backlog: syncs issues, PRs, and comments into a SurrealDB graph store, links related work across repos with local embeddings, suggests labels, and writes grounded issue comments.

GitHub →

Gemini RAG Demo (2026) Link to heading

RAG system for Greek FEK documents using LangChain, FAISS, and Gemini for embeddings/generation.

AiMovie (2025) Link to heading

AI-powered movie recommendations using Gemini/OpenRouter with viewing history tracking.

Diesi-stat (2024) Link to heading

Music statistics visualizer with KNN classification for radio station data.


Full-Stack & Web Apps Link to heading

RationVet (2023) Link to heading

Veterinary platform with WebAssembly linear solver for animal diet optimization. Thesis project.

Live Demo →

SpotifyPay (2024) Link to heading

Automated cost splitting for Spotify Family subscriptions with email notifications.

AthosCy (2023) Link to heading

Church products showcase using Google Sheets as database.

Live Demo →

WhyPride.gr (2026) Link to heading

Calm, interactive site explaining why Pride matters, using small challenges and an “how much of an ally are you” quiz instead of walls of text.

Live Site →


Tools & Extensions Link to heading

Skroutz Vanced (2023) Link to heading

Chrome extension showing historical price data on Greece’s popular price comparison site.

Chrome Store →

Trading Toolkit (2026) Link to heading

Go-based HTTP API server for programmatic stock trading with market, limit, and stop orders.


Want to Collaborate? Link to heading

If you’re interested in collaborating on a project or have questions about my work, feel free to contact me.