Hi, I'm Dimitris


|

Skills & Technologies

Tools & languages I use to build software

Frontend

HTML HTML
CSS CSS
JS JavaScript

Backend

PHP PHP
Spring Java Spring
MySQL MySQL

Programming Languages

C C
C++ C++
Java Java

Tools

Git Git

My Projects

Here are some of my recent works

Spring Boot Festival API

RetroByte

A retro-themed e-commerce website created for the “Technologies and Applications of E-Commerce” university project. Built using HTML, CSS, JavaScript, and PHP, it showcases a fully functional multi-page store layout with product listings, a responsive design, and a pixel-art inspired aesthetic.

PHP • JavaScript • HTML/CSS

AutoServiceGarage

IEEE Aegean SB Website

Modern and minimal, glass-themed website for the IEEE Aegean Student Branch, built to showcase events, board members and general information with dynamic JSON-driven content.

PHP • JSON • JavaScript • HTML/CSS

AutoServiceGarage

AutoService Garage

A full web application for managing an auto repair shop, including appointments, job tracking, and customer management.

PHP • MySQL • JavaScript • HTML/CSS

Distributed Ticket Booking System

Distributed Ticket Booking System

A distributed ticket booking platform built using Java RMI and TCP sockets. Supports user roles, event management, real-time reservations, and callback-based discounts.

Java • RMI • TCP Sockets

Distributed Music Library

Distributed Music Library

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

Java • TCP Sockets

Spring Boot Festival API

Festival Management REST API

A RESTful backend service built with Spring Boot for managing festivals, performances, and reservations. Provides CRUD operations, JSON responses, input validation, and structured error handling. Designed as part of a Software Technology course.

Java • Spring Boot • REST API • Hibernate

Let’s Connect

Feel free to reach out via email or connect with me on social media.