Modern developer setup
Available for Engineering Contracts

Building High-Performance Mobile Apps & IoT Architectures

Hi, I'm Andika. I engineer resilient, reactive mobile applications and real-time streaming interfaces that bridge the gap between hardware tracking protocols and client experiences.

Capabilities

Engineering Specialties

Reactive Mobile Systems

Expertise in native Android and cross-platform Flutter engines. Proficient in managing complex UI state machines cleanly using RxJava, Coroutines, and asynchronous Flows.

Real-Time Data Streams

Specialized in event-driven streaming web apps using RxJS, orchestrating live asset intervals, processing asynchronous events, and telemetry feeds dynamically.

IoT Hardware Operations

Deep background configuring cellular/satellite hardware trackers, managing direct server target routes, intervals, and engineering rock-solid backend APIs.

Project Portfolio

Production Telematics & Mobility Architectures

From high-frequency land fleet management platforms to dedicated open-sea asset telematics and native logistics pipelines.

Flagship Ecosystem

Citratrack Mobile & Live Share Web Engine

Architecting a seamless cross-platform mobile app and a custom, reactive web-extension ecosystem to handle IoT telematics.

Analytics and geospatial mapping interfaces dashboard showcase
Telemetry Module Enabled Live Mapping Interface

Reactive Live-Location Sharing (Web)

Engineered a public-facing monitoring page utilizing RxJS observables and the Google Maps API. Subscribes to live telemetry streams to update asset positions fluidly in real-time without jarring page refreshes.

Admin Console & Feature Governance

Built a complete web manager panel giving administrators absolute control over data access. Includes user permission toggles for token generation alongside a dual-layered audit ledger logging precisely how many times links are generated versus how many times they are accessed.

Reactive Mobile Client (Flutter)

Maintained an enterprise fleet interface using RxDart streams and Provider state management to seamlessly render asset tracking parameters, analytical charts (fuel/temperature), and historical location playback over the Google Maps SDK.

Geofencing POIs & Routes

Integrated localized Point of Interest (POI) matching, driving a simplified dashboard object counter (In-Zone / In-Route) alongside a dedicated menu displaying active asset distributions across defined POI boundaries.

Ecosystem Blueprint

Mobile Architecture Flutter & Dart
Mobile State / Streams RxDart / Provider
Web Telematics Stream RxJS / Vanilla JS
Geospatial Mapping Google Maps (SDK & API)
Data & Transport RESTful APIs / JSON
Integration Highlight:

The entire lifecycle relies on highly optimized JSON payloads processed through RESTful services, ensuring low network overhead when mobile devices ingest multi-asset coordinate arrays over cell networks.

Maritime Telematics

VesselPro ID

A specialized telematics engine dedicated to maritime asset tracking, designed to monitor sea-based vessels such as ships and marine hardware platforms. Built in Flutter utilizing an exact default Material 3 layout system, the mobile app runs over a distinct backend built using VB.Net (REST API). It directly integrates third-party Weather APIs to populate live marine metrics—including wave height, wind speed, and sea-states—as rich additional detail when an operator selects an asset.

UI Theme:Material 3 Native Design
Backend API:VB.Net (REST Framework)
Flutter VB.Net (REST) Marine Telemetry
Native Logistics

DeliveryPro

A robust, native Transportation Management System (TMS) architected for end-to-end cargo transit visibility. Engineered from the ground up in native Kotlin using RxJava to process high-frequency reactive state updates throughout transit routines, the client platform equips drivers with interactive delivery timelines, secure signature fields, and camera-bound photo workflows for unalterable Proof of Delivery.

State Engine:RxJava Reactive Pipelines
Core Native:Kotlin / Android SDK Core
Kotlin RxJava Proof of Delivery
Enterprise Native

FMColl

An enterprise mobile recovery platform built inside native Kotlin designed for field agents to execute installment collection workflows safely. Features a runtime-driven dynamic form engine that custom-builds fields from volatile backend configurations. Modernized the app's security completely by transitioning from standard JWT configurations to corporate Single Sign-On (SSO) standards using OAuth2/OIDC webview delegation.

Form Core:Dynamic Layout Form Engine
Identity Protocol:OAuth2 / Active Directory (SSO)
Kotlin OIDC / SSO Dynamic Forms

Upcoming Implementation

Analyzing metrics and architecture details for the next production system entry.

Ecosystem

Verified Tech Stack

Android SDK
Flutter / Dart
RxJava / RxJS
Coroutines & Flow
Vanilla JS (ES6+)
Laravel
GPS Trackers
RESTful APIs
Matrix code texture

Let's Discuss Your Next Mobile or IoT Project

Whether you are architecting a high-frequency tracking pipeline, looking for clean reactive application design, or want to integrate complex telemetry maps.