Elias Kokkalidis

Full-Stack Developer

I'm a Software Developer building full-stack applications with Java, Spring Boot, React and TypeScript, with a strong interest in backend development, software architecture and cloud technologies.

I built Healayra, a healthcare platform with appointment management, client workflows, JWT authentication and role-based access control, and delivered a commercial website for a US-based automotive repair business. I enjoy designing RESTful APIs, building secure backend systems and pairing them with responsive, user-friendly interfaces.

Before moving into software, I spent eight years running a hospitality business, owning outcomes end to end: operations, budgets, people and customers. That background shapes how I engineer today. I care about shipping things that actually work for the people using them, not just code that compiles.

I use AI tools for coding assistance, debugging, research and documentation, always reviewing, testing and validating what they produce.

I hold a BSc in Computer Science from Aristotle University of Thessaloniki, completed the Coding Factory Full-Stack Development program at Athens University of Economics and Business, and am currently pursuing an MSc in Applied Informatics (Software Development and Cloud) at the University of Macedonia.

I'm open to Java backend and full-stack opportunities, particularly in collaborative engineering teams where I can keep growing in cloud technologies and software engineering best practices.

Tech stack: Java, Spring Boot, Spring Security, REST APIs, JPA/Hibernate, JWT, React, TypeScript, JavaScript, Node.js, Express.js, MySQL, PostgreSQL, MongoDB, Docker, Git, Swagger/OpenAPI

Featured Projects

Selected client work and full-stack applications, including source-code projects.

Healayra Healthcare & appointments

Healayra

Full-stack healthcare and therapy appointment management platform built with Java 21, Spring Boot, React and TypeScript. Features secure JWT authentication, role-based access, doctor availability, appointment booking and status workflows, PostgreSQL, Flyway migrations, Docker and automated backend tests.

View Project on GitHub →
A-Max Motors

A-Max Motors

Full WordPress platform built for a Chicago-area auto repair shop: a custom "AutoService Subscriptions" plugin handling recurring Stripe billing, plus a real-time appointment booking system with live slot availability, double-booking prevention and an admin dashboard for managing schedules.

View Project →

HaveToDo

A personal goal-tracking single-page app built with React, TypeScript and Vite. Lets users break goals into actionable tasks, track progress over time and stay focused, with a fast, mobile-friendly interface deployed live at havetodo.eu.

View Project →

Swiftly Room

**Swiftly** is an Airbnb property management platform designed to simplify and streamline short-term rental operations. It provides property owners and managers with tools to manage listings, reservations, guest communications, availability, and daily operations through a centralized dashboard. The platform aims to reduce manual work, improve operational efficiency, and deliver a seamless experience for both property managers and guests.

View Project →

Resume

Connect

Find me online or contact me directly.