lat37.9838° N
lng23.7275° E
tzUTC+3
statusonline

Software Engineer

SPIROSVATIKIOTIS

Software Engineer/API & Integration Specialist/Full-Stack Developer

Building reliable, cloud-native software — precision-engineered and built to scale.

Primary Stack
Java · Spring Boot
Infrastructure
K8s · AWS · Azure
Years in Tech
10+
Public Sector Projects
OBI · EUIPO · HGC

Enterprise
Software
Engineer

Software Engineer with over a decade of enterprise IT experience, specialising in Java, Spring Boot, and cloud-native architecture.

I design and build systems for EU public institutions and regulated industries — from patent management workflows to AML compliance engines. Backend-first, cloud-native always, enterprise-grade without compromise.

10+
Years In Tech
Enterprise IT & software engineering
6+
Enterprise Projects
EU/GR institutions, regulated industries & private sector
EU
Scale Deployments
Production systems across Greece & Europe

Technical
Arsenal

Backend-first, cloud-native always. Deep expertise across the full enterprise stack — from Java microservices to Kubernetes orchestration to React frontends.

Java
Backend
Spring Boot
Framework
TypeScript
Language
React
Frontend
Next.js
Framework
Kubernetes
Orchestration
Docker
Containers
AWS
Cloud
Azure
Cloud
MongoDB
Database
PostgreSQL
Database
Git
VCS
Bonita BPM
Enterprise
Alfresco
Enterprise
WSO2
Identity
06 entries
01

Hellenic Industrial Property Organisation

View ↗

Designed and implemented ECM applications and microservices to enhance digital workflows. Built cloud-native patent filing applications and React dashboards delivering actionable insights into submissions, payments, and user activity.

Spring BootMongoDBReactAzureArgoCDGrafana
02

European Union Intellectual Property Office

View ↗

Implemented Java back-end interoperability and dataflows across Kubernetes-deployed systems. Developed Spring Boot/React portlets and Java applications for ECM solutions in collaboration with Netcompany. Developed EUIPN's user management platform with SCIM administration, OIDC authentication, and a React/Next.js frontend.

Spring BootKubernetesNext.jsOIDCSCIM
03

Hellenic Gaming Commission

View ↗

Designed SQL scenarios to monitor player activity as part of the AML program. Deployed automation pipelines for large-scale data workflows and built Power BI dashboards for analytical insights. Developed a Spring Boot microservice for automated ingestion and validation of player registration files, enforcing regulatory compliance via the Drools Rules Engine.

Spring BootDroolsSQL ServerPower BIMoveIt Automation
04

Beyond Gravity Fitness Hub

View ↗

Architected a multilingual fitness studio website with real-time EN/GR language switching and localStorage persistence. Engineered performance-optimised frontend using IntersectionObserver lazy loading and critical resource preloading. Implemented full SEO infrastructure with JSON-LD LocalBusiness schema, Open Graph, and semantic HTML5. Built responsive, mobile-first UI with smooth navigation, accessible gallery modal, Formspree booking, and WCAG-compliant accessibility standards.

JavaScripti18nSEOHTML5CSS3
05

Athens Uncovered

View ↗

Architected a bilingual Next.js 16 portal for an alternative walking tour brand — full marketing site (7+ pages, EN/GR) plus a cinematic pre-launch countdown portal deployed at athensuncovered.gr. Built locale-routed i18n, an immersive route-explorer modal, and a Zod/Nodemailer contact pipeline. Engineered a real-time countdown with AnimatePresence digit transitions and a performance-optimised HTML5 Canvas ember background (HiDPI, deferred mount). Delivered editorial street-culture UI with Framer Motion scroll animations, full SEO/Open Graph, and WCAG-accessible navigation.

Next.js 16TypeScriptTailwind CSSFramer MotionZodNodemailerHTML5 Canvasi18nVercel
06

ORMH — Boutique Fitness Studio SaaS

View ↗

Architected a production-grade modular monolith in Java 21 and Spring Boot as a strangler-fig replacement for a Cloudflare serverless backend, spanning 9 business domains. Built multi-tenant isolation via PostgreSQL RLS, passwordless magic-link auth with JWT, and a class scheduling engine with booking and credit-pack management. Delivered with GitHub Actions CI/CD to Fly.io, Testcontainers integration tests, and Grafana Cloud observability.

Java 21Spring BootPostgreSQLFly.ioGitHub ActionsTestcontainersGrafanaMicrometerJWTMulti-tenancy

Start a
Mission

Available for enterprise contracts, freelance projects, and technical consulting engagements.

Send a message