Freelance Developer · Patras, GR

From idea to web appsready to ship.

Custom websites & apps for businesses. Offline-first, licensed, delivered.

Selected work

What I've built

012026

MyShift

Shift & payroll management built for the Greek market.

Problem
Workers and small businesses struggle to track shifts, overtime and pay under Greek labour rules.
Solution
Offline-first mobile app with local SQLite, labour-law pay calculation, bilingual UI and local backup (export/import). No account, no server.
My role
End-to-end design, development, testing and Google Play release.
Expo SDK 54React Native 0.81TypeScriptZustandSQLitei18next

Platform

Android

Build

Local Gradle AAB

Tests

888 passing

Status

Live · v2.3.0

MyShift screenshot 1
MyShift screenshot 2
MyShift screenshot 3
1–3 / 8
022026

Parousio

Offline kiosk for staff attendance & shifts.

Problem
Businesses need reliable attendance tracking without relying on internet or costly systems.
Solution
Android kiosk app, fully offline, with SQLite, per-employee PIN and Ed25519 offline licensing. Clean black/white tablet theme.
My role
Full development, production bug fixing, shipped v1.0.2.
Expo SDK 55React NativeTypeScriptSQLiteEd25519

Platform

Android kiosk

Network

100% offline

Licensing

Ed25519 offline

Version

v1.0.2

Parousio screenshot 1
Parousio screenshot 2
Parousio screenshot 3
1–3 / 4
032026

Κρατήσεις

Reservation system for Greek restaurants.

Problem
Small restaurants manage bookings on paper or ad-hoc tools, with no system of their own.
Solution
Per-customer Android app with build-time customer lock and Ed25519 offline licensing. Delivered as separate APKs per restaurant.
My role
Per-customer architecture design, development, shipped v1.0.0.
ExpoReact NativeTypeScriptSQLiteEd25519

Platform

Android kiosk

Model

Per-customer APK

Licensing

Ed25519 offline

Version

v1.0.0

Κρατήσεις screenshot 1
Κρατήσεις screenshot 2
Κρατήσεις screenshot 3
1–3 / 13
042026

Πάμε Παρέα

A Greek party game — play from your phone.

Problem
Greek groups want Jackbox-style party games, but almost all are English-only and need a console or PC.
Solution
Web party game: a host opens a room, players join by code from their phones. Realtime sync, anonymous auth.
My role
Game flow design, realtime architecture, development (in progress).
Next.js 14Supabase RealtimeTypeScriptTailwindVercel

Platform

Web

Realtime

Supabase channels

Auth

Anonymous

Status

Beta

Πάμε Παρέα screenshot 1
Πάμε Παρέα screenshot 2
Πάμε Παρέα screenshot 3
1–3 / 7

Open source

Built in the open

Free tools I build and maintain publicly. Offline-first, no accounts, no tracking.

GitHub · Fiouri/selis

Selis

Free, open-source PDF editor for your phone: read, annotate, sign, scan, OCR and send device to device. No account, no cloud, no tracking.

TauriReactP2POCR
Stack
TypeScript · Rust
License
Apache-2.0
GitHub · Fiouri/skepi

S.K.E.P.I.

Survival Knowledge & Emergency Pocket Intelligence: offline encyclopedias (ZIM), maps (PMTiles) and source-grounded on-device AI.

OfflineZIMPMTilesOn-device AI
Stack
TypeScript
License
GPL-3.0
GitHub · Fiouri/privacy-suite

Privacy Suite

Local-only privacy toolkit: encrypt files, generate passwords and verify hashes offline. No accounts, uploads or analytics.

PWAOfflinePrivacy
Stack
TypeScript
License
MIT

Contact

Got a project?

Tell me what you need. I reply fast.

anywecon@gmail.com→