Skip to main content

Section

About

Enterprise systems by day, products I run end to end by night — the background, the work, and the education behind both.

Section

Enterprise systems by day. Products I run end to end by night.

Modular Java and integration work at European Dynamics, alongside products I design, deploy, and operate myself.

I am Konstantinos Koutsompinas, a full-stack engineer in Athens with more than three years building enterprise software at European Dynamics. I migrated a large monolithic Java codebase from Ant and Ivy to a modular Gradle architecture and designed the CI/CD pipeline around it, built Spring and Apache Camel integration services for message routing between systems, delivered ETL workflows with dbt and Airflow, and integrated Apereo CAS for centralized SSO and SLO.

Outside that work I build complete products rather than demos. Pharma Finance is a multi-service financial platform for Greek pharmacies that I designed, deployed, and operate on my own infrastructure, with a Java backend, a separate OCR service, and a full observability stack. OpsPilot is a multi-tenant RAG assistant built with the delivery infrastructure needed to run it as a real product.

Off the mat: World Taekwondo Champion (2019), 2nd European Champion (2019), 8x Greek National Champion (2014-2020).

Role target

High-ownership backend / full-stack

Backend and full-stack roles with real ownership: system design, delivery pipelines, and production infrastructure end to end.

Academic range

MSc GPA 9.58

Business Administration, Data Analytics & Computer Systems at NKUA, completed while working full time in production engineering.

Communication

Greek / English C2

Working across multilingual, cross-functional engineering teams at European Dynamics in both languages.

Delivery scope

Enterprise Java to AI infra

Modular Java, Spring, Kafka, and Kubernetes systems at European Dynamics; RAG and ML infrastructure shipped independently in OpsPilot and Pharma Finance.

Section

Experience

Enterprise platform work: modular Java architecture, integration services, data pipelines, and the delivery infrastructure around them.

Nov 2022 - Present

European Dynamics

Full-Stack Engineer

Platform & delivery

  • Migrated a large monolithic Java (Ant/Ivy) project to a modular Gradle architecture and designed the CI/CD pipeline around it.

Integration & data

  • Built a Spring + Apache Camel integration service for enterprise-grade message routing between systems.
  • Delivered an ETL pipeline with dbt and Apache Airflow for large-scale data transformation.

Identity & BI

  • Integrated Apereo CAS for centralized SSO and SLO across enterprise applications.
  • Built a BI integration system with Knowage and Superset for reporting.

Product & collaboration

  • Delivered features on EPPS (Electronic Public Procurement System), a large multinational government platform.
  • Collaborated within large, multilingual enterprise teams.
Java Spring Gradle PostgreSQL Camel dbt Airflow Jenkins Docker Kubernetes Kafka Linux

Section

Education

Computer science foundations at NKUA, extended with an MSc covering data analytics and the commercial context around engineering work.

MSc Sep 2024 - Feb 2026

Business Administration, Data Analytics & Computer Systems

National and Kapodistrian University of Athens

GPA

9.58 / 10

Advanced interdisciplinary studies spanning business administration, data analytics, and information systems alongside full-time engineering work.

  • Data-driven decision-making, business value creation, and business process modelling.
  • Analytical and methodological work around business needs, information flows, and organisational processes.
  • Enterprise systems, IT project management, and business process improvement applied to real-world problems.
BSc Sep 2020 - Jun 2024

Computer Science

National and Kapodistrian University of Athens

GPA

9.14 / 10

Built a strong foundation in computer science, software development, telecommunications, and the technical range that now supports backend-heavy delivery work.

  • Programming, algorithm design and analysis, and software engineering.
  • Information systems analysis, database design and management, and web application development.
  • Security, big data, data mining, AI applications, high-performance computing, HCI, and networks.

Section

Skills

Grouped by where I use them: enterprise delivery at European Dynamics, and the products I build and operate myself.

Languages

10 tools
Java Python TypeScript JavaScript SQL C C++ Prolog Haskell Assembly

Backend

5 tools
Java Spring Boot Apache Camel FastAPI Node.js

Frontend

7 tools
React Angular Astro TypeScript JavaScript HTML CSS

Data & ML

6 tools
dbt Airflow MLflow scikit-learn PyTorch pgvector

Infrastructure

8 tools
Docker Kubernetes AWS Nginx Traefik Wildfly Jenkins Jboss

Observability

2 tools
Prometheus Grafana

AI Tools

3 tools
Claude Code Codex CLI Cursor