Senior Android Developer with 10+ years experience in Kotlin and modern Android architectures. Successfully led cross-platform projects, optimising CI/CD workflows and enhancing user experiences across various applications. Proven ability to deliver timely, high-quality solutions that drive business impact and improve app reliability.

Konstantinos Stavrou

Senior Android Developer with 10+ years experience in Kotlin and modern Android architectures. Successfully led cross-platform projects, optimising CI/CD workflows and enhancing user experiences across various applications. Proven ability to deliver timely, high-quality solutions that drive business impact and improve app reliability.

Available to hire

Senior Android Developer with 10+ years experience in Kotlin and modern Android architectures. Successfully led
cross-platform projects, optimising CI/CD workflows and enhancing user experiences across various applications. Proven
ability to deliver timely, high-quality solutions that drive business impact and improve app reliability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Android Developer
May 1, 2023 - Present
Delivered partner features with iOS, enhancing cross-platform consistency. Introduced Jetpack Compose for component-based UI based on atomic design. Integrated Apollo GraphQL to streamline data fetching and improve API efficiency. Led CI/CD workflows using Bitrise, removing manual steps and accelerating release cycles.
Remote Senior Android Developer
May 1, 2023 - September 17, 2025
Developed solutions that streamline project delivery for diverse industries, resulting in consistent on-time feature rollouts. Worked on application modules using clean architecture principles, addressing technical debt and releasing an injection framework.
Remote Senior Android Developer at Zego
August 1, 2022 - September 17, 2025
Implemented solutions to improve the Zego Sense app experience using the Telematics SDK. Introduced Kotlin to the codebase, improved unit test coverage and deployed a new documentation engine. Worked on application modules using clean architecture principles, addressing technical debt and release injection framework.
Remote Android Developer at BP (Stryde Navigator)
February 1, 2021 - September 17, 2025
Led development on the Stryde Navigator app for seismic operations, delivering cross-team features and ensuring reliability. Focused on modular architecture, test coverage improvements, and integration of core SDKs.
Android Developer at Four Seasons Hotels
August 1, 2019 - September 17, 2025
Designed and released the Android-based in-room dining feature for the Four Seasons Hotels app. Iterated on architecture components, created a design system library used by the main app, and integrated CI/CD practices to streamline delivery.
Android Developer at Costa Coffee – Whitebread PLC
January 1, 2018 - September 17, 2025
Built and implemented enhanced Costa Coffee app features, delivered new designs and APIs, managed CI/CD pipelines, and improved test coverage with geofencing and Firebase-like notifications integration.
Senior Android Developer at UpStack
May 1, 2023 - Present
Delivered parity features with iOS, enhanced cross-platform consistency; introduced Jetpack Compose-based components; integrated Apollo GraphQL for efficient data fetching; led Bitrise-based CI/CD workflows to accelerate release cycles and improve reproducibility.
Senior Android Developer at UpStack
November 1, 2022 - May 31, 2023
Developed solutions that streamlined project delivery across diverse industries, resulting in consistently on-time feature rollouts meeting client requirements. Worked on application modules using clean architecture, addressed technical debt and released a dependency injection framework.
Senior Android Developer at Zego
August 1, 2021 - August 31, 2022
Implemented solutions to improve the Zego Sense app experience using the Telematics SDK. Introduced Kotlin to the codebase, improved unit test coverage and deployed a new documentation engine. Worked on app modules using clean architecture principles, addressed technical debt and released a dependency injection framework.
Android Developer at BP (Stryde Navigator app) – Seismic project
September 1, 2019 - February 28, 2021
Implemented components and modules for the Stryde Navigator app for BP; aligned project delivery across diverse teams, addressed technical debt and released a dependency injection framework; worked with cross-functional teams.
Android Developer at Soho House
October 1, 2018 - February 28, 2019
Designed and released the Android in-room dining feature for the client app; implemented order-taking, keyless room entries and automatic WiFi login; set up CI/CD processes for Mollie’s Motel app using Bitrise.
Android Developer at British Airways, IAG
February 1, 2018 - September 30, 2018
Built MVVM-based architecture with Android components; refactored legacy code and added RxJava to migrate to a modern library with clean architecture; enhanced features like My Account and Frequent Flyer.
Android Developer at Costa Coffee – Whitbread PLC
January 1, 2016 - January 1, 2018
Built and implemented the enhanced Costa Coffee app – delivering new designs, architecture, APIs and features. Managed CI/CD pipelines; improved test coverage; implemented geo-fencing and integrated with Firebase push notifications.
Remote Senior Android Developer at RA Guide
May 1, 2023 - Present
Delivered parity features with iOS, enhancing cross-platform user experience. Introduced Jetpack Compose with a component-based design approach. Integrated Apollo GraphQL to streamline data fetching and improve API efficiency, contributing to a seamless user experience. Led CI/CD workflows using Bitrise, removing manual steps and accelerating release cycles.
Contract Remote Senior Android Developer at RA Guide
November 1, 2022 - May 1, 2023
Developed solutions that streamlined project delivery for diverse industries, resulting in more consistent on-time feature rollouts that met client requirements. Worked on application modules using clean architecture principles, addressed technical debt and released a dependency injection framework.
Remote Android Developer at Stryde (BP)
September 1, 2019 - February 1, 2021
Implemented components and modules for the Stryde Navigator app (seismic). Developed and released solutions to improve communication between different services and modules on the app using Protocol Buffers. Created an atomic design library for UI components and contributed to a design system library consumed by the main app.
Remote Android Developer at Four Seasons Hotels
February 1, 2019 - August 1, 2019
Designed and released the Android-based in-room dining feature on the Four Seasons Hotel app. Iterated and delivered new Android architecture components to improve performance and the overall app experience. Wrote and ported Kotlin code from Java using clean architecture principles.
Android Developer at Motel & Diner (Soho House)
October 1, 2018 - February 1, 2019
Designed and implemented check-in/check-out and upcoming stay functionalities on the client's app. Developed new features for ordering takeaways with keyless room entries and automatic WiFi connection. Set up CI/CD processes for Mollie’s Motel app using Bitrise.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Travel & Hospitality, Retail, Telecommunications