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

  • LearneryI OWN

  • ErgomecanI BUILT FOR OTHERS

  • Energy Exchangesat digitall as Web Developer

  • SeeTheMenuI OWN

  • Vastardis Yachtingat digitall as Web Developer

  • Tranoulis PerfumesI BUILT FOR OTHERS

  • SpoilSinsI OWN

  • Premium Stromat digitall as Web Developer

  • ElectroautomationI BUILT FOR OTHERS

  • RISOI BUILT FOR OTHERS

  • SPCat digitall as Web Developer

  • JobFitI OWN

  • Bio-gelI BUILT FOR OTHERS

  • FBO SuccessI BUILT FOR OTHERS

  • iconnectstore.grI BUILT FOR OTHERS

  • VeritaschoolI 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.

OPAP: national quiz activation with weighted answers, newsletter gate, wait-for-competition, prize drawquiz engine + prize draw
Coca-Cola: beach-party activation, prize quizzesevent activation
Schweppes: brand activationbrand microsite
Proedros: random gift generationgift randomiser

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.

  1. jobfit.gr
    100 PERF
    100 A11Y
    100 BP
    100 SEO
  2. electroautomation.gr
    100 PERF
    96 A11Y
    100 BP
    100 SEO
  3. seethemenu.online
    99 PERF
    95 A11Y
    100 BP
    92 SEO
  4. spc.com.gr* at digitall as Web Developer
    95 PERF
    94 A11Y
    81 BP
    100 SEO
  5. learnery.io
    100 PERF
    96 A11Y
    100 BP
    100 SEO
  6. vastardisyachting.gr* at digitall as Web Developer
    95 PERF
    90 A11Y
    96 BP
    100 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

spoilsins.com: the first business, since 2016 owned
jobfit.gr: CV & interview services owned
seethemenu.online: QR menu SaaS that ships an AI assistant owned
wallpe.me: product owned
learnery.io: AI training for teams owned

Built for others

RISO commerce
Energy Exchangesat digitall as Web Developer energy
Veritaschool education
Argiri Laimou education
Vastardis Yachtingat digitall as Web Developer maritime
FBO Success services
Ergomecan industrial
Electroautomation industrial
SPCat digitall as Web Developer services
Premium Stromat digitall as Web Developer commerce
Bio-gel commerce
iConnect commerce

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

Need the thing built?

Start a project