profile_pic

About me

Welcome to my personal website. My name is Panos, and I live in Greece!

I hold a bachelor's degree in Computer Science on Software Engineering and Intelligent Systems, and a master's degree in Computer Science on Data, Information, and Knowledge Management.

I've always been curious about how everything on the internet comes to life. Thus, I decided to start learning how to obtain the skills that lead to the development of applications that we tend to use in our everyday life.

I am interested in distributed systems, microservices, clean architecture, DDD, and system design. Nevertheless, my primary goal is to broaden my horizons around computer science. I am constantly trying to improve myself by studying new subjects in computer science and practicing with the latest technologies that I master.

Education

Msc Computer Science | National and Kapodistrian University of Athens, Greece

09/2020 – 02/2023
I graduated first in my class with GPA 9.80/10 (top 1%)
Specialization: Data, Information, and Knowledge Management
Thesis topic: Distributed transactions using the SAGA pattern
Website

BSc Computer Science | University of Piraeus, Greece

10/2016 – 07/2020
I graduated first in my class with GPA 9.30/10 (top 1%)
Specialization: Software Engineering and Intelligent Systems
Dissertation topic: Bio-Inspired Classification Algorithms for the Class Imbalance Problem
Website

Secondary Education | Lyceum of Keratea Attiki, Greece

Website

Languages

Greek, Native Language
English, C2 level

Skills

  1. Programming Languages

    Experience with the following programming languages, frameworks, libraries.

    1. Programming
    2. Backend
    3. Frontend
  2. Databases

    Experience with the following databases.

  3. Tools/Utilities

    Experience with the following tools and utilities.