WORK
Some of it I own.
The rest I built for others.
5 products with my name on the ownership line, a sixth in build, 30+ sites shipped over the years, and the campaign tech behind brands everyone in Greece knows. Attribution stated plainly on every piece.
Screenshots of the work: products I own and sites I built for others
I OWN
Built for myself,
carried for years.
spoilsins, jobfit, seethemenu, wallpe and learnery. Products are the difference between someone who ships and someone who has carried the P&L.
I BUILT FOR OTHERS
As the developer
behind the brand.
Sites, e-shops and platforms across energy, finance, maritime, property, education and commerce, plus the campaign tech that ran in public. On those, the project is the client's; my part was development, SEO, dashboards, mechanics and launch.
BEYOND THE SITE
A site is a thing you look at. An ERP is a thing a company runs on.
Custom ERP
Stock, orders, invoicing: the processes your spreadsheet is quietly failing at. Built to fit the business, not the other way round.
Custom CRM
Pipelines and follow-ups the team actually uses, because it was designed around how they already work.
Dashboards
For e-shops and businesses: the three numbers an owner needs at 8am, not forty charts nobody reads.
CAMPAIGN TECH
Brands everyone in Greece knows.
No room to fail quietly.
at digitall as Web Developer
National activations that ran in public, produced by digitall for its clients. My part, on the digitall team: the development, the mechanics, the dashboards and the launch.
SPEED: GO CHECK
Run any of these yourself.
Selected builds, Lighthouse desktop, measured 2026-10. Each link opens Google's own test, pre-filled. The builds I still control hold 96-100; the ones handed over years ago run someone else's plugins now. Both columns are the truth.
-
jobfit.gr
100 PERF100 A11Y100 BP100 SEO
-
electroautomation.gr
100 PERF96 A11Y100 BP100 SEO
-
seethemenu.online
99 PERF95 A11Y100 BP92 SEO
-
spc.com.gr*
at digitall as Web Developer
95 PERF94 A11Y81 BP100 SEO
-
learnery.io
100 PERF96 A11Y100 BP100 SEO
-
vastardisyachting.gr*
at digitall as Web Developer
95 PERF90 A11Y96 BP100 SEO
* Projects now run by the client. A website is a living organism: every plugin, script and edit added after handover chips away at the score, and the keys are not in my hands.
HOW IT'S BUILT
Quiet, factual.
Performance
Weight budgets, image derivatives, no tag soup. That is how the scoreboard above happens.
Accessibility
Keyboard-reachable, labelled, a readable type floor. Standards, not vibes.
Security
I test what I ship, and I keep training in how: 5 web-security seminars and counting.
30+ SITES TO DATE
A selection,
correctly attributed.
Mine
Built for others
Several early sites shipped in partnership with DevelopGreece.com. Campaign work is credited on the campaign section above.
BUILT, NOT PITCHED
10 systems already built,
in use by customers.
Tax reconciliation, agent governance, EU AI Act evidence, agentic checkout, nonprofit marketing, retail stock and cost, customer support, HR screening, sales and logistics. Complete and running.
See the 10