Andreas Neofytou

Andreas Neofytou

Software developer, Cyprus

Senior backend engineer by day, builder by night. Since 2012 I have shipped software professionally across the UK, Germany, Greece and Cyprus. This page is the other half of that story: the products I design, build, deploy and operate end to end on my own, from multi-tenant SaaS platforms to live maps fed by radio receivers on my roof.

Products & platforms

Real businesses run on these every day. Each one is a full production system I own end to end: architecture, code, database, billing, deployment and operations.

DrivingSchool CRM

Multi-tenant SaaS for driving schools

A subscription SaaS platform where every driving school in Cyprus gets its own subdomain, data isolation and Stripe billing. Manages students, vehicles, lessons and examinations, sends SMS reminders, and implements the record-keeping required by the Cypriot driving-instruction decree (Κ.Δ.Π. 273/2026), including audit logging.

.NET 10 Blazor Server PostgreSQL Stripe Multi-tenancy

Lazaros Driving School

CRM and trilingual website for a real school

The system a Limassol motorcycle driving school runs its business on: students, lessons, examinations, SMS reminders and decree-compliant record keeping, plus a public marketing site served in English, Greek and Russian with full hreflang SEO. This single-school CRM later grew into the multi-tenant DrivingSchool CRM platform.

.NET 10 Blazor Server Razor Pages PostgreSQL i18n

RAW Calisthenics

Gym management platform

A complete platform for running a gym: member and membership management, billing with PDF invoicing, SMS and email messaging, scheduled background jobs, a self-service customer portal and the public website, all in one Blazor Server application.

.NET 10 Blazor Server PostgreSQL QuestPDF AWS S3

Natlicious Food

Recipe site and mobile app

My wife's recipe collection as a website and a Flutter mobile app sharing one API. The app adds offline favourites stored in a local NoSQL database. Started as a learning project, still online and cooking years later.

Svelte Flutter Strapi

Maps & radio

Software-defined radio meets web maps: live data from antennas on my roof and open government datasets, rendered in the browser.

AIS Ship Tracker

Live vessel map from my own receiver

A live map of ships around Cyprus, fed by my own AIS receiver rather than a commercial feed. Tracks history per vessel, draws 10-minute course prediction vectors, decodes destinations against a bundled database of 17,000+ ports, shows aids to navigation and receiver coverage, and sends watchlist notifications when a starred ship comes back in range. Installable as a PWA.

Bun Hono TypeScript Leaflet SDR

Cyprus Tower Map

Every licensed mobile base station in Cyprus

An interactive map of every licensed mobile base station in the Republic of Cyprus (Cyta, Epic, Primetel), plotted from the official EMF measurement portal of the Department of Electronic Communications. Filter by operator, explore coverage, and see what is actually on that mast down the road.

TypeScript Leaflet Bun Open data

Mobile apps

Flutter apps published on the App Store and Google Play.

Dashio

Remote server manager

A media-server companion for managing Sonarr, Radarr and similar services from your phone: browse and manage your library, queues and calendar without opening a laptop.

Flutter Riverpod

Road IQ

Learn traffic signs, pass the Cyprus theory test

Every one of the 111 EU and Cyprus traffic signs on the theory test, with quiz modes by category, score tracking and no subscription. Built around the Cyprus driving theory exam.

Flutter