Etraveli Group

Apr. 2026 – Present

  • Contribute to the Gotogate, Mytrip, and Flightnetwork iOS apps, which share core functionality with distinct branding, within a VIPER architecture.
  • Integrate GraphQL APIs and build the interfaces they support, using async/await and completion handlers for asynchronous operations.
  • Develop SwiftUI interfaces, including onboarding screens, within an app that also uses UIKit and storyboards.

Vodafone Greece

Dec. 2023 – Mar. 2026

  • Maintain and enhance the My Vodafone iOS app within an Agile squad, collaborating with designers, backend, QA, and UAT teams.
  • Refactor legacy flows (e.g., Contentful queries, endpoint unification) and add test coverage to improve code quality.
  • Implement targeted UI and backend changes, including login extensions and payment flow updates.
  • Manage CI/CD pipelines with Azure Pipelines while applying modern iOS practices (UIKit, SwiftUI, XCTesting).
  • Applied MVP/MVI patterns to refactor legacy flows.
    • Used Promisekit for asynchronous API calls.

Desquared

Oct. 2020 – Dec. 2023

  • Developed and maintained the Telekom GR (formerly My Cosmote) app for iOS, contributing to major features such as Cosmote NEO, a new user type built from scratch.
  • Sole developer responsible for the COSMOTE ID SDK across iOS, Android, and React Native, collaborating with backend engineers and a product owner in an Agile setup.
    • Delivered SDK redesign (fonts, colors) and implemented bilingual functionality (Greek/English).
  • Ensured smooth App Store releases and maintained cross-platform compatibility (Xcode and Microsoft AppCenter).

Apple Developer Academy

Sept. 2018 – Jul. 2019

  • Hands-on iOS training with SwiftUI and modern frameworks, applying Challenge Based Learning (CBL) to real-world problems.
  • Collaborated with international teams on app prototypes across multiple domains (utilities, AR, games, travel).

Athens University of Economics and Business

Oct. 2014 – Jun. 2018

  • Graduated summa cum laude (Valedictorian), 3.404/4.0 GPA (8.51/10), with ‘Excellent’ mark.
  • Specialized in Computer Systems and Networks as well as Databases and Information Management
  • Completed Erasmus exchange at Vilnius University (Spring 2018).
iOS Development
Swift (UIKit, SwiftUI), architectural patterns (MVP, MVI), Swift Concurrency (async/await, Promisekit), testing (XCTest), CI/CD (Azure Pipelines)
Version Control
Git
Architecture Patterns
MVP, MVI, MVVM
Languages
Greek (Native), English (C2), Spanish (B2-C1)
Other
Fulfilled military obligations (Oct. 2019 – Jul. 2020).