Panagiotis Kollias

📍 Athens, Greece | 📞 6945076375 | ✉️ pk5492@outlook.com

📥 Download PDF Version

Education

Integrated MSc

2010 - 2020

Computer Science and Engineering

University of Ioannina

Diploma Thesis: Anti-Patterns in Code that is Generated by GUI Builders

Supervisor: Apostolos Zarras

AWS Cloud Practitioner Certification

2023

Working Experience

Software Engineer

OCT 2018 – MAR 2020 & DEC 2020 – JUL 2022

European Dynamics

Hong Kong Intellectual Properties Department

A platform for the back office of Hong Kong Intellectual Properties Department that consists of several Spring Boot applications with PostgreSQL that are communicating using REST services and ActiveMQ.

My main responsibilities were the implementation and modification of REST services, dynamic screens using Angular and scheduled batch jobs using Spring Batch and Quartz.

Internal Project for HR Department

A platform for the HR department that handles employee leave and time tracking. Built with Spring Boot, PostgreSQL, and Angular.

European Public Prosecutor Office

A platform for European Public Prosecutor Office that is built using IBM Case Manager, P8 Flow Engine, FileNet and several Spring Boot applications.

I developed two Spring Boot Applications for implementing middleware between the platform and another EU platform responsible for digital signing of documents.

Specifically:

  • An application that is responsible for sending the documents to an EU platform for digital signing and provides a REST service that is called when the documents are signed to mark the respective database records.
  • A scheduled batch job that retrieves the signed documents from the EU platform and creates new signed versions of them in IBM FileNet.

Software Engineer

OCT 2022 - MAY 2025

Inteliqua

Inteliqua is a digital marketing agency that has their own Customer Loyalty Platform Eliqua.CX built with Java EE and MySQL on the backend.

The application is containerized using Docker and deployed separately for each client using AWS ECS. We also utilize AWS such as S3, Lambda and DynamoDB.

The platform utilizes a custom flow engine to implement client specific functionalities and to also allow the client to change functionalities dynamically through the platform user interface.

The platform integrates with POS, e-shops, and mobile applications for handling customer loyalty actions. It also integrates with various messaging systems, e.g. email, SMS for communicating with customers.

Software Engineer

SEP 2025 – JAN 2026

Netcompany

Solon LT Tax

Taxation platform for Lithuania that is built using Spring Boot microservices following the hexagonal architecture.

Worked mainly on integrations (SOAP & REST) with Lithuanian Government Platforms to implement Login and Tax Payment functionalities.

Personal Projects

Athens Courts App

FEB 2026 - MAY 2026

A mobile app for finding which friends are on your basketball court.

Built with Ionic, Angular and Node, utilizing Google Firebase services (Realtime Database, Storage, Functions, Authentication).

You can find more information here.

Introspection

Throughout my working experience I have been a part of teams that follow the Agile methodology and utilize Jira for project management, Git for version control, SonarQube for code quality metrics, Kibana for monitoring, and Jenkins for CI/CD. Also implement unit tests for regression testing.

Apart from Java and relational databases, I have some experience in Web Design, Ionic Angular application development, Docker containerization, Jenkins pipelines, Bash scripting, AWS and Firebase.

I like readable and extendable code, class diagrams, clear use cases, reading, meditation, basketball, football and going out with friends.