Kyriakos Georgiopoulos

IOS Engineer

Greece12 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Android Development with extensive project leadership.
  • Mentor and community contributor in Android ecosystem.
  • Proven track record in enhancing app performance and user experience.
Stackforce AI infers this person is a Senior Android Developer with expertise in E-commerce and Fintech applications.

Contact

Skills

Core Skills

Android DevelopmentProject ManagementFull Stack Development

Other Skills

Mobile ApplicationsContinuous Integration and Continuous Delivery (CI/CD)Android Jetpack composeModel View Intent (MVI)Team LeadershipGradleDependency InjectionCoroutinesIntegrationProtocol DevelopmentUnit TestingKotlinUser ExperienceFinance Tools DevelopmentBackend Infrastructure

About

Staff Android Engineer @ Skroutz | Weekly posts on Android, Jetpack Compose animations, articles & lessons → Click Follow

Experience

12 yrs 3 mos
Total Experience
2 yrs
Average Tenure
2 yrs 3 mos
Current Experience

Skroutz

2 roles

Staff Android Engineer

Promoted

Jul 2025Present · 10 mos · Remote

  • Re-designed and re-implemented the filters system in the Skroutz app, making it fully dynamic, stateless on the client, and optimized for performance, simplifying both the codebase and user experience.
  • Implemented Passkeys support using the Credential Manager API for safer and smoother logins.
  • Mentor and guide teammates, helping them grow their skills, improve code quality, and adopt best practices, fostering a culture of collaboration and continuous learning.
  • I actively share my knowledge with the wider Android community on LinkedIn by publishing weekly articles, lessons, and advanced Jetpack Compose animations.
Android DevelopmentMobile ApplicationsProject ManagementContinuous Integration and Continuous Delivery (CI/CD)Android Jetpack compose

Senior Android Developer

Feb 2024Jul 2025 · 1 yr 5 mos · Remote

  • Core Mobile Team Member at Skroutz: Responsible for the Android project's infrastructure, architecture, and performance optimizations. Set the example for high-quality coding standards, design patterns, and code reviews while supporting team members in meeting deadlines.
  • Responsible for Android Developer interviews, delivering detailed reports and constructive feedback to both successful and unsuccessful candidates.
  • Redesigned the legacy Listing Screen for the Android Skroutz app, introducing a modular, section-based architecture in Kotlin, significantly improving performance, scalability, and maintainability.
Android DevelopmentProject ManagementModel View Intent (MVI)Team Leadership

Tier mobility

Senior Android Developer

Aug 2022Feb 2024 · 1 yr 6 mos · Berlin, Germany · Remote

  • Implemented a proprietary design system with Jetpack Compose.
  • Developed an innovative Android Navigation SDK for seamless screen transitions.
  • Integrated Google VPS to provide accurate parking solutions.
  • Implemented a QR Scanner for effortless ride initiation.
  • Created a gamified Drive Under under-influence test for detecting impaired users.
  • Introduced a Convenience Fee model for parking outside of designated zones.
  • Enabled ride starts outside of the business area, expanding accessibility.
Android DevelopmentGradleDependency InjectionCoroutinesAndroid Jetpack compose

Printec group

Senior Android Developer

Sep 2021Aug 2022 · 11 mos · Moskháton, Attiki, Greece · Remote

  • Focused on software development for Android Point of Sale (POS) systems during my tenure at Printec, with a primary objective of enhancing functionality and usability.
  • Successfully integrated the ECR protocol for seamless communication between the cash register machine and the Android POS, demonstrating proficiency in protocol integration and custom XML parsing.
  • Addressed the absence of Google Play Store on Android POS devices by integrating the SFTP (SSH File Transfer Protocol), enabling automated downloading and installation of updated POS versions in the background.
  • Demonstrated adaptability and problem-solving skills in addressing unique challenges inherent to Android POS development, achieving successful integration and implementation of essential protocols for enhanced functionality.
Android DevelopmentIntegrationProtocol Development

Vodafone

Android Developer

Oct 2019Sep 2021 · 1 yr 11 mos · Tzavella 1-3, Chalandri, Athens, Greece · On-site

  • Recognized as the most valuable member of the Android ecosystem within the My Vodafone App team, earning acknowledgment from fellow developers for exceptional contributions.
  • Took on the role of mentor, providing guidance and support to junior team members, fostering their professional growth and development within the Android development domain.
  • Conducted lessons and training sessions on unit testing, imparting essential skills and best practices to enhance the overall codebase quality and reliability.
  • Actively contributed to the development and enhancement of payment-related features within the My Vodafone App in collaboration with the payments team, ensuring seamless and secure transactions for users.
  • Played a pivotal role in the offer for postpaid users team, contributing to the ideation, development, and implementation of targeted offers and promotions, thereby enriching the overall user experience and driving customer engagement.
Android DevelopmentUnit TestingKotlin

Atcom s.a.

Android Developer

Nov 2017Oct 2019 · 1 yr 11 mos · Greece · On-site

  • Spearheaded the design, development, and maintenance of native mobile applications for prominent organizations in Greece, including the Eurobank Mobile App, a flagship project.
  • Implemented interactive finance tools within the Eurobank Mobile App, empowering users to monitor and manage their daily finances with ease.
  • Prioritized user experience, functionality, and security throughout the development lifecycle, collaborating closely with cross-functional teams to ensure alignment with project goals.
  • Successfully delivered high-quality mobile solutions that met and exceeded customer expectations, as evidenced by the success of the Eurobank Mobile App project.
  • Leveraged expertise in Android development to contribute to the success of notable projects, earning recognition for technical proficiency and dedication to delivering impactful solutions.
Android DevelopmentUser ExperienceFinance Tools Development

Freelance (self employed)

Full Stack Developer

Jan 2014Oct 2017 · 3 yrs 9 mos · Remote

  • Led development of two pioneering Android apps from ideation to launch for startup teams, including full-stack development where I wrote the backend infrastructure to complement the frontend.
  • Transformed innovative concepts into functional Minimum Viable Products (MVPs) within specified timelines.
  • ◘ Conceptualized and developed an Android application connecting professionals (e.g., plumbers, electricians) with individuals seeking household assistance, streamlining communication and service provision for enhanced customer satisfaction.
  • ◘ Engineered a cutting-edge Android platform facilitating seamless interaction between medical professionals and patients, enabling real-time health monitoring and comprehensive progress tracking encompassing vital signs, medication adherence, psychological well-being, and sleep patterns.
Full Stack DevelopmentBackend InfrastructureAndroid Development

Education

University of Piraeus

Master's degree

Jan 2014Jan 2017

University of Piraeus

Ptychio degree — Information Technology

Jan 2007Jan 2013

University of Nicosia

Master's degree — Education Science – Special Education

Jan 2015Jan 2017

Stackforce found 100+ more professionals with Android Development & Project Management

Explore similar profiles based on matching skills and experience