Full-stack developer

Hi, I'm Dimitris

I am a web developer and software engineer building clean, practical software with smooth flows and thoughtful details.

Curious developers may find more than the source code.

Next About Dimitris How I build, what I use, and where I'm headed.

A little more
than the code.

I'm Dimitris, a developer who enjoys building both websites and complete software systems.

I like understanding how everything fits together: what someone sees, what happens behind the scenes, and how the two connect. Working across those layers keeps me curious and gives me new things to figure out.

2 / WHAT I ENJOY

Something to figure out

I enjoy work with more moving parts: breaking a bigger problem down, making sense of the pieces, and bringing them together.

3 / WHAT KEEPS ME CURIOUS

Going a little deeper

There's always more to learn, whether that means trying a new tool or digging into a topic beyond the code. That's also what excites me about the thesis ahead.

Along the way.

Learning, contributing, and showing up.

Education & community

  1. – Volunteering

  2. – PresentEducation

    Education

    ICSD student

    University of the Aegean

    Studying Information & Communication Systems Engineering.

Certificates & learning

View all 6

1 / 6 · Completion

Digital Innovation & Entrepreneurship

DIGIMPACT.EU · 18 Dec 2025

50 learning hours in innovation, design thinking, and digital business.

View certificate
DIGIMPACT Digital Innovation and Entrepreneurship programme certificate
Browse all 6 certificates

Skills & Technologies

Tools and languages I use to build software.

Frontend

HTML HTML
CSS CSS
JavaScript JavaScript

Backend

PHP PHP
Spring Java Spring
MySQL MySQL
PostgreSQL PostgreSQL

Programming Languages

C C
C++ C++
Java Java
Python Python Currently learning

Tools

Git Git
Docker Docker
Kubernetes Kubernetes
Arduino ESP32 / Arduino

Selected projects.

Websites, desktop applications, and the systems behind them.

Mourchoutas jewellery website showing its animated diamond and M logo between the Gold and Silver collections

PHP / JavaScript / GSAP / SVG / CSS

Mourchoutas Jewellery

A jewellery and watch showcase bringing Gold and Silver collections into one visual identity, with an animated SVG logo that becomes part of the page background as you scroll.

RACE CONSOLE Windows dashboard showing F1 telemetry, tyre condition, lap times, and track positions

C# / .NET / WPF / UDP Telemetry

RaceConsole

A native Windows companion for F1 25, turning live UDP telemetry into race dashboards, timing, vehicle condition, and strategy views, with local recording and replay tools.

Sante Cafe Bar venue photograph

PHP / JavaScript / ESP32 / Arduino / Network Printing

SanteCafeBar

A complete cafeteria management system with a CMS, staff accounts, shifts, deliveries, coupons, and connected order printing through an ESP32 and network printers.

RetroByte e-commerce website preview

PHP / MySQL / JavaScript / HTML / CSS

RetroByte

A retro-themed e-commerce website with product listings, product details, responsive pages, and a custom CMS for managing products and orders.

IEEE Aegean Student Branch website preview

PHP / JSON / JavaScript / HTML / CSS

IEEE Aegean SB Website

A modern glass-themed website for the IEEE Aegean Student Branch, showcasing events, board members, and general information with JSON-driven content.

AutoService Garage web app preview

PHP / MySQL / JavaScript / HTML / CSS

AutoService Garage

A garage management application with customer, secretary, and mechanic views for vehicle records, appointment booking, and itemised work entries with automatically calculated costs.

Java Ticket Booking System preview

Java / RMI / TCP Sockets

Java Ticket Booking System

A ticket booking platform using Java RMI and TCP sockets with user roles, event management, reservations, and callback-based discounts.

Client-Server Music Library preview

Java / TCP Sockets

Client-Server Music Library

A Java client-server application simulating a digital music library with TCP socket communication, concurrency, and streaming data.

Spring Boot Festival Management REST API preview

Java / Spring Boot / REST API / Hibernate

Festival Management REST API

A RESTful backend service for managing festivals, performances, and reservations with CRUD operations, validation, and structured error handling.

Let's make
something
useful.

Have an idea? I'd love to hear it.

A project, a collaboration, or a good conversation.
Let's see where it goes.

Every connection starts with hello.
Project preview

Technologies

Project goal

My contribution

Key features