Khoirunnisa | Mobile Developer (Flutter & Kotlin) | Android Engineer

Hello, I'm Khoirunnisa'

Mobile Developer specializing in Flutter, Kotlin,
& Production-Ready Architectures.

laptop
ic_header
arrow
phone
bag

I am a Mobile Developer with 2+ years of professional experience engineering production-ready applications across the logistics, healthcare, and transportation industries.

Core Specializations.

Hybrid & Native Apps

Building cross-platform solutions with Flutter (Dart) and native applications with Kotlin & Jetpack Compose. Experienced in clean architecture implementation, reactive state management (GetX, BLoC), and responsive layouts.

Location & Maps

Integrating mapping SDKs (HERE Maps, Mapbox, OpenStreetMap) for logistics routing and dispatch tracking. Developing real-time GPS tracking, vehicle height constraint routing, and geofencing.

IoT & DevOps Pipelines

Integrating ESC/POS thermal printing, Bluetooth SDKs, real-time Firestore syncing, and Hive/SQLite caching. Automating validation via GitLab CI/CD, SonarQube, and monitoring with Sentry.

Professional Experience.

Nov 2024 - Present

Mobile Programmer

PT. Nutech Integrasi by Telkom Indonesia (Jakarta, ID)
  • Engineered logistics features using Flutter for Pos Indonesia delivery operations.
  • Maintained and resolved bugs in the C-Access commuter rail mobile application.
  • Implemented real-time GPS tracking and offline database synchronization using Hive.
  • Developed automated CI/CD pipelines via GitLab CI/CD and integrated SonarQube code quality gates.
Apr 2025 - Mar 2026

Mobile Developer (Part-Time)

Chup Online sdn bhd (Selangor, MY)
  • Built clinic staff queue dashboards and patient transfer flows using Flutter.
  • Developed a self-service check-in kiosk application using native Kotlin and Jetpack Compose.
  • Integrated hardware peripherals, including ESC/POS thermal ticket printing over USB and Bluetooth.
  • Monitored application telemetry using Sentry and optimized resource performance.
Oct 2024 - Apr 2025

Mobile Developer Intern

Chup Online sdn bhd (Selangor, MY)
  • Implemented application logic using native Kotlin following strict Agile/Scrum methodologies.
  • Resolved memory leaks, UI lag, and synchronization bugs in tight development timelines.
Feb 2023 - Dec 2023

UI Designer & Mobile Developer

PT. Kreasi Cyber Indonesia (Freelance)
  • Designed high-fidelity mobile mockups in Figma and wireframes in Whimsical.
  • Converted 35+ high-fidelity screens into modular, clean-architecture Flutter views in 3 weeks.

Technical Expertise.

Languages & SDKs
Dart Flutter Kotlin Jetpack Compose Vue.js Quasar Framework
Maps & Geolocation
HERE Maps Mapbox OpenStreetMap GPS Tracking Geofencing
Integrations & IoT
Firebase Firestore WSO2 API Gateway ESC/POS Printing Bluetooth SDKs ExoPlayer
DevOps & Databases
GitLab CI/CD SonarQube Sentry SQLite Hive MySQL Supabase

Featured Projects.

Commercial Production Applications

Pos Indonesia Driver App

Flutter HERE Maps SDK OpenStreetMap Hive

A production logistics routing and tracking application utilized in Pos Indonesia's driver delivery operations. Engineered mapping and routing features optimized for commercial freight.

  • Integrated HERE Maps Routing API incorporating truck-specific routing constraints and live tracking.
  • Developed offline caching mechanism using Hive for driver data synchronizations in remote areas.
  • Connected application endpoints securely via WSO2 and monitored production performance with Sentry.

Chup Healthcare Registration Kiosk

Kotlin Jetpack Compose Dagger Hilt ESC/POS Thermal Printing

A patient registration and queue check-in kiosk deployed in clinics to automate check-in processes and reduce waiting line overhead.

s
  • Designed a responsive and modern UI using Jetpack Compose and native XML templates.
  • Integrated native ESC/POS thermal printers via USB/Bluetooth for real-time queue ticket printing.
  • Ensured high reliability and clean testing separation using Dagger Hilt dependency injection.

Chup Staff Operations App

Flutter GetX Firebase Firestore Sentry

A clinic staff scheduling and queue monitoring application to manage medical operational workflows in hospital wards.

  • Implemented GetX state management for reactive, lightweight state changes across appointments.
  • Built real-time queue synchronization and room status updates via Firebase Firestore.
  • Integrated localization support for multilingual clinic environments and logged live telemetry with Sentry.

Chup TV Queue Display App

Kotlin Android TV OS ExoPlayer Text-To-Speech

A native Android TV application installed in hospital waiting rooms to stream informative content and announce patient queue calls.

  • Configured real-time Firestore listeners to instantly trigger queue announcement alerts.
  • Integrated ExoPlayer for continuous, high-definition streaming of promotional media and loops.
  • Implemented a localized Android Text-To-Speech (TTS) announcement engine to announce patients clearly.

Open Source Implementations

POS Resto App

POS Resto (Tablet Version)

Flutter BLoC SQLite Laravel (Sanctum)

An offline-first Point of Sale application designed for tablet screen formats, featuring product cart workflows, local receipt storage, and printing sync.

  • Implemented clear state management separation using BLoC.
  • Configured robust offline storage structures using SQLite.
  • Built integration for Bluetooth thermal receipt printing and authenticated API sync.
View Source Code

UI/UX Design & Prototyping

My UI/UX background enables me to design intuitive interfaces and implement them pixel-perfectly in Flutter and Kotlin.

Healthcare Staff Layout UI Healthcare Staff Detail UI Healthcare Queue Manager UI
Pos Indonesia Mockup UI Finplan Landing Revamp UI Finplan Detail Pages UI