Tinna Demiraj
Tinna Demiraj

Senior Android Developer

Not looking · Member since 6 Nov 2026
Location
Prishtina, Kosovo
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

I am a Senior Android Developer with over seven years of experience building native mobile applications in Kotlin and Java.

I currently develop infraDOAS, an Android application used in Austrian Federal Railways (ÖBB) operations. My work includes real-time MQTT communication, offline document access, timetable and electronic order features, and reliable backend integrations.

I work extensively with modern Android architecture and development practices, including Jetpack Compose, MVVM, Coroutines, Flow, Room, REST APIs, and OpenAPI-generated clients.

I place strong emphasis on application quality, automated testing, observability, and production reliability. I write unit and UI tests, maintain high test coverage, and improve logging, retry mechanisms, and error handling.

I also contribute to CI/CD delivery workflows using Azure DevOps, Fastlane, and Firebase App Distribution, and collaborate closely with QA engineers, backend developers, designers, product managers, and clients.

In addition to Android development, I contribute to iOS applications in Swift through bug fixes, audit logging, and automated testing.

Skills

24 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Collaboration

Development

Languages & Frameworks

Experience

Career history

Android Developer OpenResearch GmbH

I develop infraDOAS, an Android application supporting Austrian Federal Railways (ÖBB) operations. I build timetable, document, and electronic order functionality using Kotlin, Jetpack Compose, MVVM, Coroutines, Flow, and OpenAPI-generated REST clients.

I implemented real-time MQTT messaging for driver advisory information, including protocol validation, connection monitoring, and timeout handling. I also added offline document access with local caching, SHA-256 integrity verification, and validity-date checks.

I improve application reliability through crash fixes, exponential retry backoff for time synchronization, and structured audit and technical logging. I write JUnit and Compose UI tests for asynchronous flows, state changes, and failure scenarios, helping maintain more than 92% coverage with JaCoCo.

I extend Azure DevOps CI/CD pipelines for customer-specific builds and support distribution through Fastlane and Firebase App Distribution. I collaborate with QA, backend developers, and clients, review code, and contribute Swift fixes, logging, and automated tests to the iOS app.

Android Developer LinkplusIT

I built native Android applications for multiple client projects using Kotlin and Java, applying MVP and MVVM architectural patterns.

For Baker Tilly, I developed an invoice-scanning application that allowed users to sort invoices in the app, authenticate with individual credentials, and associate user accounts with company accounts.

I integrated REST APIs with Retrofit, implemented local data storage with Room, and used Firebase services. I worked in a Scrum team alongside designers, engineers, QA specialists, and product managers to develop and test product features.

Android Developer - Orderbit Personal Project

I designed and built Orderbit, an Android application that connected pharmacies with suppliers.

The application supported ordering workflows and inventory updates between pharmacies and their suppliers.

Android Developer - Appointment Scheduler Personal Project

I built two companion appointment scheduling applications.

One application enabled clients to book appointments, while the other enabled businesses to review, accept, or decline appointment requests.

Education

Learning history

University of Prishtina

BSc, Computer Science

Bachelor of Science in Computer Science, Faculty of Mathematics and Natural Sciences.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu