Vasilis – Kotlin, AI-assisted coding, Android, experts in Lemon.io

Vasilis

From Greece (UTC+3)flag

Mobile Developer|Senior

Vasilis – Kotlin, AI-assisted coding, Android

Vasilis is a senior Android engineer with 12 years of experience, specializing in Kotlin, Jetpack Compose, and modular architectures. He has led modernization projects, implemented Kotlin Multiplatform solutions, and demonstrated strong ownership in both greenfield and legacy codebases. His strengths include architectural design, autonomy, and clear client communication.

12 years of commercial experience in
Software development
Main technologies
Kotlin
7 years
AI-assisted coding
2.5 years
Android
13 years
Kotlin Multiplatform
1.5 years
Android Jetpack
6 years
Koin
4 years
Dagger
5 years
Jetpack Compose
6 years
MVVM
7 years
Android Studio
13 years
Android SDK
13 years
Additional skills
Java
JavaScript
PHP
Hilt
Coroutines
Git
UI testing
Unit testing
RoomDatabase
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Engineer - Full Stack
Nov 2025 - Ongoing9 months
Project Overview

A ticketing platform for buses and trains built for backend, iOS, Android and Web with a shared codebase.

Responsibilities:
  • Led the development from scratch of Interbus for both backend and frontend.
  • Built the platform using Kotlin Multiplatform technology.
  • Used a shared codebase to target backend, iOS, Android and Web.
Project Tech stack:
Android
Kotlin
Kotlin Multiplatform
(Lead) Senior Android Engineer
Apr 2025 - Oct 20256 months
Project Overview

An upcoming ride hailing app.

Responsibilities:
  • Led the refactoring of Karoot from a legacy project to a modern well structured architecture.
  • Acted as team leader and core developer during the rewrite.
Project Tech stack:
Android
Senior Android Engineer
Aug 2024 - Mar 20257 months
Project Overview

A white labeled multimodule app intended to replace multiple similar existing apps for a very large user base.

Responsibilities:
  • Created a white labeled multimodule app from scratch.
  • Replaced multiple similar existing apps owned by the same company.
Project Tech stack:
Android
Android Jetpack
Senior Android Engineer - Lead
Oct 2020 - Dec 20244 years 2 months
Project Overview

A reservations platform designed for gyms. It allows gym members to book classes and participate in online training sessions via the app, while also giving gym owners a way to manage all aspects of their gym. Together, the three apps cover the full range of needs for both customers and gym owners.

Responsibilities:
  • Led the Android development for all 3 apps offered by the company since its founding, and led the entire software team since 2023.
  • Coordinated backend-frontend cooperation and made architectural-engineering decisions.
  • Created and implemented the Android projects architecture.
Project Tech stack:
MVVM
Kotlin
Android
(Lead) Senior Android Engineer
Jan 2023 - Apr 20241 year 2 months
Project Overview

An app used by supermarket employees to manage product stock and orders across thousands of stores.

Responsibilities:
  • Engineered core features of the product stock management app.
  • Developed an app used by supermarket employees to manage product stock and orders.
Project Tech stack:
Android
Senior Android Engineer
Oct 2021 - Dec 20212 months
Project Overview

A market leader in premium services for truck and car fleets. The app allows users to plan long trips while factoring in refueling and recharging stations, and offers a loyalty point system for payments made using the company's fleet cards.

Responsibilities:
  • Was one of 5 Android engineers on the team.
  • Implemented a map filtering algorithm based on user preferences and zoom level that fetches gas/charging prices and renders them on a map.
  • Improved the user preferences filtering system and added new features.
Project Tech stack:
Android
Jetpack Compose
MapBox

Languages

Greek
Advanced
English
Advanced

Hire Vasilis or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.