Things I’ve built.
20 apps since 2014 — 7 of them live in the App Store, Google Play and the Microsoft Store today — and the SaaS platforms, integrations and AI services behind them. Most are client work published under the client’s account; each card says who it was built for.
Live in the stores
Every app here can be downloaded today — the links go straight to the store listing.
2020 — present
One Insurance Cyprus
Quote, buy and manage motor, travel and property insurance end to end from a phone — no office visit, no paperwork. One Insurance is a licensed insurance intermediary supervised by the Ministry of Finance of Cyprus.
Built for DoitCare Holding · founded and led as CTO
- Flutter
- TypeScript
- Node.js
- Google Cloud
- Firebase
- Vue 3
- PostgreSQL
- Claude API
- Stripe
2023 — present
Skinlav
Skin analysis from physical test strips instead of a selfie, with personalised product recommendations and an online store.
Built for Skinlav, a Cyprus cosmetics brand · technology partner
- Flutter
- On-device ML
- PyTorch
- Next.js
- Stripe
- Firebase
2026
Oyxeka SEK Mobile
Members’ app for Cyprus’s SEK trade-union confederation: news, benefits, member verification and invitations, in several languages.
Built for SEK · delivered via InfoTEX Software Solutions
- Flutter
- Payload CMS
- Next.js
- PostgreSQL
- Claude API
- Docker
2023 — present
Cyprus Bar Association
The official members’ app of the Cyprus Bar Association: members catalogue, news, announcements and notifications.
Built for the Cyprus Bar Association · delivered via Connect Sphere
- Flutter
- OneSignal
2024 — present
SEK Provident Fund
Members’ app for the SEK provident fund.
Built for SEK · delivered via InfoTEX Software Solutions
- Flutter
- OneSignal
2024 — present
PEO Provident Fund
Members’ app for the PEO provident fund.
Built for PEO · delivered via InfoTEX Software Solutions
- Flutter
- OneSignal
2014 — 2018
Leaf Market
A dashboard for Envato Market authors: sales and earnings charts, followers, statements, live tiles and toast notifications.
My own product · published as Middlemist
- C#
- XAML
- .NET
Desktop apps, SaaS and back ends
2025 — present
Essentio
An EU-compliant invoicing SaaS: invoices, pro formas, credit notes, client ledgers and multi-tenant e-mail.
Client project
- PHP
- Laravel
- Vue
- Inertia
- PostgreSQL
- Redis
- Docker
2023 — present
Skinlav CRM
A native Windows and macOS CRM for skincare professionals, built as a full replacement for Bitrix24 with the data migrated over: deals, six-zone facial diagnostics, ingredient stock and payments, with over-the-air updates.
Built for Skinlav · technology partner
- Flutter desktop
- Fluent UI
- ObjectBox
- Google Drive API
- Stripe
- Inno Setup
2020 — present
One Insurance platform
The back end behind One Insurance: insurer integrations, payments and instalments, an admin dashboard and a Claude-powered agent service.
Built for DoitCare Holding
- TypeScript
- Firebase
- Vue 3
- Fastify
- PostgreSQL
- Claude API
- .NET
2026
AI take-off for door hardware
Reads architectural drawings and hardware schedules with AI, lets an estimator review every opening, and exports the company’s door, frame and hardware take-off template.
Built for Canuck Door Systems (Canada)
- TypeScript
- React
- Node.js
- Claude API
- Gemini API
- Excel export
2026
EU project time allocation
Replaces spreadsheet-based staff-time allocation across EU-funded projects with a multi-tenant platform, a deterministic optimiser and audit-ready timesheet exports.
Built for Eurosuccess
- Python
- FastAPI
- OR-Tools
- React
- TypeScript
- Claude API
Open source
Contributions merged into popular Flutter packages on pub.dev.
- location
Merged fixes to one of the most used Flutter location plugins (3.2K likes on pub.dev).
- flutter_chat_ui
Merged a feature into Flyer Chat’s UI kit (1.6K likes on pub.dev).
- flutter_meta_appads_sdk
Credited for most of the 2.2.0 release: iOS UIScene lifecycle support, deep-link URL forwarding, Meta SDK upgrades.
Earlier work, 2010 — 2019
Microsoft (subcontract)2018 — 2019
.NET library for Windows 10 that loads data for devices with a SIM card.
Cryptogateways (remote)2019
Technical lead for a real-time crypto quote-aggregation platform in .NET: streaming services on AWS, every quote persisted to S3 for historical queries; a team of five across two countries.
IncomeClub, Palo Alto2015 — 2018
Automated fixed-income advisory platform in an SEC-regulated environment: onboarding, KYC, order placement and reconciliation through Interactive Brokers.
Quicken Websites, Toronto2010 — 2019
Front-end and back-end web development for clients including Barilla, Paymentus and CIBC.
Mobile apps for a German client2018 — 2019
Feroo (Ionic) and Challenges (React Native on AWS Amplify), with their PHP back ends.
Windows Phone and Windows Store2014
Leaf Market and a Teamwork project-management client, in C# and XAML.
Kronwerk, Cyprus2019
Web studio work, including a corporate site for CactusSoft (clients: DHL, Nokia, Huami).
LuxHub Media and a Toronto web agency2013 — 2019
Custom web platforms, hybrid mobile web apps and e-commerce integrations.