George Karanikolas

George Karanikolas

Mobile Developer & Software Engineer

Android
Kotlin
Jetpack Compose

About Me

Hello! I'm an experienced Android Developer based in Thessaloniki, Greece. I hold a degree in Computer Software Engineering from the International Hellenic University.

I specialize in building robust, scalable mobile applications using Kotlin and modern Android components like Jetpack Compose, Coroutines, and MVVM Architecture. My passion lies in crafting high-performance user interfaces and solving complex architectural challenges.

When I'm not coding, I enjoy giving back to the community through open-source projects, mentoring, writing technical articles, and constantly exploring emerging mobile technologies.

4+
Years of Experience
20+
Projects Completed
2
Google Certs
1k+
App Installs

Professional Experience

Apr 2022 - Present

Android Developer

Arx.Net · Full Time · Thessaloniki
  • Developing, maintaining, and deploying high-quality Android applications using Kotlin and modern architectural patterns (MVVM/MVI).
  • Implementing dynamic UIs using Jetpack Compose and integrating RESTful APIs to deliver seamless user experiences.
  • Collaborating in Agile environments to conceptualize and build new features while ensuring code quality and app stability.
Oct 2021 - Mar 2022

Android Developer

Arx.Net · Internship · Thessaloniki
  • Assisted in the development of mobile features, gaining hands-on experience in production environments.
  • Worked closely with senior engineers to troubleshoot bugs, optimize performance, and refactor legacy codebases.

Technical Expertise

Mobile Development

Kotlin
Java
Jetpack Compose
MVVM / MVI Arch
Coroutines & Flows
Hilt / Koin
Unit & UI Testing
Kotlin Multiplatform (KMP)

Backend & Databases

Firebase
Room DB
SQL / PostgreSQL
Ktor (Kotlin Backend)
Python

Tools & Methodologies

Git / GitHub / GitLab
Android Studio
Docker
Postman
Jira / Confluence
GitHub Actions / CI-CD
System Design & Architecture
Mentoring & Code Review
Agile Leadership

Featured Work

CM Free Rewards

CM Free Rewards

A highly popular Android application designed to provide users with daily free spins and coins effortlessly. Achieved over 1k+ organic installs.

Android Kotlin UI/UX
Salonika News

Salonika News

A localized news app for Thessaloniki. Allows user authentication and article submissions subject to audit. Features modern Material Design principles.

Kotlin Firebase DB Firebase Auth Navigation

Weather MVVM App

A clean architecture weather application consuming a public REST API. Demonstrates standard modern Android development patterns.

Kotlin MVVM Retrofit2 Coroutines

Education & Certifications

2017 - 2021

International Hellenic University

Thessaloniki, Greece

Bachelor's Degree in Computer Software Engineering and Electronics.

May 2021

Google Associate Android Developer

Preparation & Certification Track

Completed intensive training paths focusing on modern Android components, lifecycle, and data persistence.

2019 - 2021

Workshops & Sessions

IEEE Student Branch & Universities
  • Instructor: "Create Your First App (Android)"
  • Instructor: MongoDB & Telegram Integration Labs