Profile picture

Dragan Krstić

Android & Freelance developer

About Me

I’m an Android Developer specialized in Kotlin and Java, creating modern and high-performance mobile applications with 12 years of experience.

I use Jetpack libraries with Coroutines, Flows, and Compose to build modern and clean applications, following a multi-module architecture and the MVVM design pattern. My expertise includes Dependency Injection with Dagger, Hilt, and Koin, as well as Room/Realm for reliable data handling. I'm also trying to focus on clean separation of concerns and maintainability, while adhering to SOLID principles to deliver scalable, flexible and testable code.

In addition, I use Perfetto for performance profiling and optimizations, ensuring that apps run smoothly and efficiently.

Beyond Android, I develop cross-platform apps with Flutter and work with back-end technologies like PHP, Laravel, and MySQL.



Android:
Kotlin/Java Jetpack Compose Dagger / Hilt / Koin Flows Coroutines Pagination Room / Realm Java Git

Crossplatform:
Flutter

Backend:
PHP MySQL Laravel Docker

Skills

Android Development

Crossplatform

Backend

My Works

App 1

Simple Radio

Android auto online radio application

App 2

SMS Poruke

SMS Messages for every occasion

App 3

Basic Bingo

Bingo game

App 3

N/A

Native ChatBot integration library for Android

App 3

N/A

Navigation/Social network application

App 3

N/A

Online pharmacy application

App 3

Fleaty

Track delivery application

App 3

AppParkingSpot

Application for development

App 3

CombMe

Task scheduling application

App 3

AfterParty

AfterParty social network application

Contact