Hello! I'm Kostas Akasoglou, a software engineer with 10+ years of professional experience. I started coding as a teenager on my first PC, discovered Java game development in university, and later competed in contests and hackathons, which helped me sharpen design thinking and troubleshooting skills. I am always eager to learn new technologies, take on new projects, and collaborate with people from diverse cultures. I invest thousands of hours in building high-quality, robust, and clean code. Over the years I’ve gathered extensive mobile development experience and exposure to platform architecture and agile methodologies. I enjoy solving complex problems, designing scalable architectures, and delivering polished Android applications across banking, retail, and enterprise domains.

Kostas Akasoglou

Hello! I'm Kostas Akasoglou, a software engineer with 10+ years of professional experience. I started coding as a teenager on my first PC, discovered Java game development in university, and later competed in contests and hackathons, which helped me sharpen design thinking and troubleshooting skills. I am always eager to learn new technologies, take on new projects, and collaborate with people from diverse cultures. I invest thousands of hours in building high-quality, robust, and clean code. Over the years I’ve gathered extensive mobile development experience and exposure to platform architecture and agile methodologies. I enjoy solving complex problems, designing scalable architectures, and delivering polished Android applications across banking, retail, and enterprise domains.

Available to hire

Hello! I’m Kostas Akasoglou, a software engineer with 10+ years of professional experience. I started coding as a teenager on my first PC, discovered Java game development in university, and later competed in contests and hackathons, which helped me sharpen design thinking and troubleshooting skills. I am always eager to learn new technologies, take on new projects, and collaborate with people from diverse cultures. I invest thousands of hours in building high-quality, robust, and clean code.

Over the years I’ve gathered extensive mobile development experience and exposure to platform architecture and agile methodologies. I enjoy solving complex problems, designing scalable architectures, and delivering polished Android applications across banking, retail, and enterprise domains.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Greek, Modern
Fluent
English
Advanced

Work Experience

Senior Android Developer at Upcominds
January 1, 2024 - November 3, 2025
Contributing on development and maintenance of Alpha Bank mobile banking Android app. New features implementation using Jetpack Compose in MVVM architecture (ViewModel, Hilt for DI, Kotlin coroutines).
Senior Android Developer at Skroutz.gr
December 31, 2024 - December 31, 2024
Working on Skroutz timeline development (home screen, video reels, social features) using Jetpack Compose and MVI architecture.
Senior Android Developer at ITMagination
December 31, 2023 - December 31, 2023
B2B contract - ITMagination, remote work, contributing as a Senior Android developer on multiple features for clients.
Senior Android Developer at Skroutz.gr
December 31, 2023 - December 31, 2023
Full stack software development for Skroutz marketplace; features in Cart, Help Center, Locker pick-up, Orders; Scrum team collaboration.
Senior Android Developer at Vodafone Greece
December 31, 2021 - December 31, 2021
Developed and maintained My Vodafone Android application; bug fixes, change requests, and support for existing codebase.
Senior Software Engineer, Innovation Department at EXUS S.A.
December 31, 2018 - December 31, 2018
Technical analysis, requirements specification, wireframe design, software architecture design, and implementation/documentation for EU innovation projects.
Software Engineer, Web & Mobile Department at EXUS S.A.
December 31, 2017 - December 31, 2017
Android applications development for leading enterprises in telecommunications and banking; Vodafone Greece & Albania; technical requirements analysis; architecture; REST client; data caching and syncing; features implementation.
Mobile Applications Developer at PutDrive
December 31, 2014 - December 31, 2014
Android and Windows Phone green-field projects; dating app; backend web APIs in .NET WCF; in-car entertainment MVP.
Mobile Applications Developer at Pinapps.com
December 31, 2013 - December 31, 2013
New features development for Pinnatta Android application; Pinapps mobile application on Windows Phone.
Mobile Games Developer (Contract) at Samsung Greece S.A.
December 31, 2012 - December 31, 2012
Developed arcade-style 2D games for Samsung bada; custom game engine in C++ (tile-map, multithreading, memory management, rendering/animations).
Freelance Projects / Self-employed at Self-employed
January 1, 2012 - November 3, 2025
InfoWi Android city guide; Akazoo Windows Phone; EU ISITEP research project documentation; Lastmily Android app (chat and notifications).

Education

Bachelor of Engineering at University of Patras
January 1, 2004 - January 1, 2012

Qualifications

MCPS: Microsoft Certified Professional Certification
January 1, 2015 - November 3, 2025

Industry Experience

Software & Internet, Telecommunications, Financial Services, Retail, Media & Entertainment