Hello, I'm

Giannis Kokkinis

Software Engineer

Specializing in building versatile applications across mobile, web, and desktop platforms. Based in Ioannina, Greece.

About Me

Who I am

Giannis Kokkinis

I turn ambitious ideas into reality.

I am a Software Engineer and undergraduate student at the Department of Computer Science and Engineering at the University of Ioannina. I specialize in building versatile applications across mobile, web, and desktop platforms.

My passion lies in solving real-world problems through clean and efficient code. I am committed to continuous learning and excellence, viewing programming not just as writing code, but as a powerful tool to innovate.

Web & Mobile

Development

Backend

Architecture

API

Management

Technical Skills

My Stack

Languages

Java Python JavaScript C/C++ HTML/CSS

Frameworks & Libs

Spring Boot Angular React React Native Ionic Node.js

Tools & Databases

MySQL Firebase Git Docker Linux

Experience

My Professional Journey

2025 - Present

Software Engineer

DomusFood

Developed a full-stack digital ordering system using Angular Web and React Native/Expo (Mobile). Optimized kitchen workflow and provided real-time order management.

Angular React Native Expo
2025

Software Engineer

Synergic Softwares

Contributed to full-stack projects, developing cross-platform mobile applications with Ionic and enterprise web/ERP systems using Angular. Leveraged Medusa.js and Java Play Framework.

Ionic Java Play Medusa.js
Summer 2024

Full Stack Developer

Freelance

Engineered a full-stack restaurant ordering and table-management system. Architected back-end logic using Facade design pattern with Spring Boot and MySQL.

Spring Boot MySQL Thymeleaf
Summer 2023

IT Support Agent

Vodafone

Dealt with daily technical challenges, developing network skills and enhancing teamwork capabilities in a corporate environment.

Networking Support

Let's Work Together

Are you impressed by my work? Feel free to reach out for collaborations or just a chat.