Resume

Experience, skills, education, certifications, and selected professional highlights.

Download CV

Education

BSc in Electrical & Computer Engineering

Technical University of Crete

2024

Experience

Universal Tankers Corporation Ltd. logo

Software Engineer

Nov 2024 – Present

Universal Tankers Corporation Ltd.

- Alimos, Greece

  • Designed and implemented Spring Boot backend services with strong focus on transactional consistency, data validation, and business rules enforcement
  • Migrated legacy business logic from Groovy scripts to Spring Boot, improving maintainability and long-term scalability
  • Worked with PostgreSQL, Oracle, and MS SQL Server, handling complex transactional scenarios across multiple database engines
  • Implemented payment module workflows including approval processes, invoice and purchase order handling, and bank balances management
  • Built Excel file parsing pipelines with frontend display, data editing, and validation logic
  • Produced UML activity diagrams and user documentation for each implementation
  • Migrated full pages from legacy Groovy to Spring Boot, preserving business rules and transactional integrity
  • Delivered Angular frontend using Angular Material with cell-level table validations, nested tables and groups, popup dialogs, virtual scrolling, and complex form handling
Sword Services Greece S.A. logo

Junior Software Engineer

Jul 2022 – Nov 2024

Sword Services Greece S.A.

- Kifisia, Greece

  • Developed and maintained enterprise backend functionality using Java EE, Spring Boot, SOAP/REST services, and Oracle SQL within large-scale EU systems
  • Implemented end-to-end features using Angular, collaborating closely with backend services for validation and business rules enforcement
  • Improved system reliability by expanding unit test coverage with JUnit and supporting automated UI testing with Selenium
  • Participated in microservices-based architecture work with Kafka, Elasticsearch, Kubernetes during the eu-LISA Interoperability project
  • Performed technical analysis for new feature requests, assessing system impact and required documentation updates

Certifications

IBM AI Engineering Professional Certificate (in progress)

Coursera / IBM

Spring Boot & Microservices

Udemy

Docker & Kubernetes

Udemy

Oracle SQL Performance Tuning

Udemy

OWASP Top 10

Udemy

Jenkins CI/CD Fundamentals

Udemy

GSAP Animation Certificate

Creative Coding Hub

Languages

Greek Native
Albanian Native
English Proficiency (C2)
Italian A2 (Learning)

Hard Skills

Java / Spring Boot 4 yrs
Angular 4 yrs
SQL / Relational Databases 4 yrs
REST / SOAP APIs 4 yrs
Astro JS 1 yr
Testing (JUnit / Selenium) 1 yr

Soft Skills

🧠 Analytical Thinking
🎯 Ownership
💪 Discipline
🔄 Adaptability
📋 Technical Communication
🔨 Persistence

Tools & Technologies

Get in Touch