Konstantinos S.

Konstantinos S.

Senior Android Developer

Limassol, Cyprus
Hire Konstantinos S. Hire Konstantinos S. Hire Konstantinos S.

About Me

Konstantinos is a Senior Android Developer with a solid understanding of Android application development using native library dependencies to deliver secure, easy-to-operate apps with a focus on UX/UI design and a customer-centric mindset. He is familiar with all technical aspects of the product application lifecycle from concept to commercialization of new mobile products and features using new technologies, tools, and modern Android best practices.

Work history

UpStack
UpStack
Senior Android Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Zego
Zego
Senior Android Developer
2021 - 2022 (1 year)
Remote
  • Designed and implemented solutions to improve the Zego Sense app experience using the Telematics SDK.

  • Introduced Kotlin to the Telematics SDK codebase, improved unit test coverage, and deployed a new documentation engine on the app.

  • Worked on app modules using clean architecture principles, addressed technical debt, and released a dependency injection framework.

STRYDE
STRYDE
Android Developer
2019 - 2021 (2 years)
London, United Kingdom
  • Designed, built, and implemented components and modules for a navigator app (seismic).

  • Developed and released solutions to enhance communication between different app services and modules using Protobuf.

  • Worked on a new design system library consumed by the main app on the project.

Four Seasons Hotels and Resorts
Four Seasons Hotels and Resorts
Android Developer
2019 - 2019
London, United Kingdom
  • Designed and released an Android-based in-room dining feature on the Four Seasons Hotel app.

  • Iterated and delivered new Android architecture components to improve performance and overall app experience.

  • Wrote and executed Kotlin code to port the app from Java using clean architecture principles.

Soho House & Co
Soho House & Co
Android Developer
2018 - 2019 (1 year)
London (Hybrid), United Kingdom
  • Designed and implemented the check-in/check-out and upcoming stay functionalities on the client's app.

  • Developed and released innovative features for ordering takeaways on the app, keyless room entries, and automatic WiFi connection.

  • Set up CI/CD processes for the Mollie's Motel app using Bitrise.

British Airways - IAG
British Airways - IAG
Android Developer
2018 - 2018
London (Hybrid), United Kingdom
  • Built and deployed a new MVVM-based architecture with Android components on the BA mobile app.

  • Refactored legacy code and added RxJava to migrate it to a modern library with clean architecture principles.

  • Designed and iterated solutions to enhance the app experience by implementing timeline, my account, and frequent flyer features.

Costa Coffee
Costa Coffee
Android Developer
2016 - 2018 (2 years)
London, United Kingdom
  • Built and implemented the enhanced Costa Coffee app, delivering new designs, architecture, APIs, and features.

  • Managed the CI/CD process for the app and deployed multiple pipelines to handle different tasks on the dev cycle.

  • Executed unit tests to improve code coverage, implemented geofencing, and integrated the app with Firebase push notifications.

Thomson Reuters
Thomson Reuters
Software Engineer
2014 - 2016 (2 years)
London, United Kingdom
  • Wrote and executed clean, stable, and resilient code to fix errors, defects, and bugs.

  • Provided ongoing support to investigate, diagnose, and correct complex system issues.

  • Worked on the software build, release, and deployment process for multiple software solutions.

Portfolio

Android Developer - Costa Coffee Club
Android Developer - Costa Coffee Club

Worked on the Costa Coffee app for users to order a drink for collection in-store, find the nearest Costa, view their beans balance, and exchange beans for free treats. Rewrote the existing codebase, introduced MVP, implemented new pay and collect features, integrated geofencing for Costa Express/Collect, and added CI/CD processes.

Android Developer - Mollie’s Motel & Diner (Soho House)
Android Developer - Mollie’s Motel & Diner (Soho House)

Mollie’s is an entirely digital-first chain of hotels and motels in the UK providing users with an entirely contactless experience through the app. Built the app from scratch, implemented the order-from-diner feature, worked on the check-in/check-out and upcoming stays features, and integrated keyless entry functionalities for customers.

Android Developer - Four Seasons Hotels
Android Developer - Four Seasons Hotels

Designed and implemented new solutions on the Four Seasons app so users can connect with Four Seasons hotels and resorts on mobile. Implemented an in-room dining feature, delivered new architecture components, ported the app to Kotlin using Clean Architecture principles, and set up CI/CD processes.

Education

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Newcastle University - UK
2011 - 2014 (3 years)