TriviApp
A trivia game with category-based quizzes, Firebase sign-in and score tracking. Questions come from OpenTriviaDB, with day/night themes and a companion widget.
ATHENS, GREECE / MOBILE & SOFTWARE
Mobile Software Engineer
Building thoughtful mobile experiences.
I build native and cross-platform apps with clean architecture, shared code where it makes sense, and care for the details that make mobile software feel right.
Currently Android Engineer at Alpha Bank
A little more about me01 / ABOUT
I’m Konstantinos, a mobile software engineer based in Athens, Greece. I currently work as an Android Engineer at Alpha Bank, with previous experience at Almende B.V., StandBy Solutions B.V. and Softship GmbH.
I focus on mobile experiences from interface to architecture, combining a strong foundation in native Android and Kotlin with cross-platform development. My toolkit includes Jetpack Compose and Kotlin Multiplatform, with MVVM and Clean Architecture keeping software maintainable. My public projects also explore Flutter and React Native.
02 / EXPERIENCE
Mobile experiences.
Software engineering throughout.
Android engineering · Athens, Greece
Android and software development · Randstad, Netherlands
Android application development · Randstad, Netherlands
Software development · Hamburg, Germany
03 / SELECTED WORK
A curated selection of mobile projects, spanning native Android, Flutter and React Native.
A trivia game with category-based quizzes, Firebase sign-in and score tracking. Questions come from OpenTriviaDB, with day/night themes and a companion widget.
Calculator & Currency ConverterANDROID APPLICATIONA native Android utility written in Kotlin. Combines everyday calculations with currency conversion using exchange-rate data from fixer.io.
Native apps and cross-platform experiments.
A Flutter application for browsing characters and their details from the Rick and Morty API, using BLoC for state management and Dio for networking.
A university thesis project exploring hotel and motel booking and property management, with an Android client communicating with a backend through Volley.
A movie discovery app with trailers, reviews and offline favourites, powered by The Movie DB. Includes layouts for phones and tablets.
Step-by-step recipes with video playback, tablet layouts and a home-screen widget. Uses ExoPlayer for media and Espresso for UI testing.
A React Native exploration for Android and iOS, featuring searchable Pokémon lists and detail screens with stats, types and abilities from PokeAPI.
04 / TOOLKIT
A focused stack for dependable software.
Kotlin · Java · Python
Android SDK · Jetpack Compose · Material Design · Kotlin Multiplatform
MVVM · Clean Architecture · Coroutines · Flow · StateFlow · Hilt · Dagger · Retrofit
REST APIs · Room · SQLite · SQL
Git · GitHub · Docker · CI/CD
05 / GET IN TOUCH
Have a project in mind or want to talk engineering?
I’d be happy to hear from you.