Hello, I'm ๐Ÿ‘‹

Anis Abdul
Lathiif

|

Driven by a passion for crafting mobile experiences that genuinely work, 6 years shipping production Flutter & Android apps across logistics, travel, and enterprise SaaS.

6+
Years
10+
Apps
75%
Faster Upload
Anis Abdul Lathiif
Open to opportunities

Crafting mobile
experiences that last.

Mobile engineer with 6+ years of experience building production Android and Flutter applications across logistics, travel, warehouse, and enterprise SaaS domains. Experienced in architectural redesigns, performance reengineering, mobile security hardening, and custom native plugin development for business critical applications. I have contributed to live Play Store applications with 1,600+ user reviews, focusing on reliability, maintainability, and real world performance.

I believe in pragmatic engineering: choosing the right tool for the problem, writing maintainable code, and solving real business needs without unnecessary complexity. From reducing upload time by 75% to closing pentest findings under tight deadlines, I focus on shipping things that matter.

Universitas Indraprasta PGRI

B.Sc. Informatics Engineering ยท 2021 โ€“ 2025

Pursued concurrently with full time work

6+
Years Experience
10+
Production Apps Shipped
75%
Upload Time Reduction
RASP
Security / Pentest Hardening

Where I've worked

PT Serasi Autoraya

TRAC | IBID

Mobile Developer

Nov 2024 โ€“ Present

Jakarta, Indonesia

  • Developed and maintained vehicle reservation modules (car, bus, fleet) on the TRAC app; 1,600+ Android reviews, 600+ iOS reviews.
  • Reengineered image upload on the Astra Car Valuation app using WorkManager + direct Blob Storage pipeline, cutting 50 image upload time from ~6 min to ~1.5 min (75% faster).
  • Implemented root detection hardening and RASP on IBID Android, closing critical pentest findings within remediation window.
  • Built global language switching, custom BLoC observers, and reusable debugging utilities for the team.

Society Pass Inc.

SOPA | Nusatrip

Mobile Developer

Sep 2023 โ€“ Aug 2024

Singapore (Remote, Jakarta based)

  • Led full architectural redesign and Java to Flutter migration of the Nusatrip Android app.
  • Maintained the legacy Java app in parallel during migration, keeping the live product stable.
  • Mentored a junior developer on architecture, code reviews, and debugging.
  • Wrote integration tests for Gorilla and SOPA, raising release confidence and reducing regression risk.

PT Guardia Teknologi Indonesia

Jubelio

Mobile Developer

Aug 2022 โ€“ Aug 2023

Jakarta, Indonesia

  • Led full revamp of the WMS warehouse management app with Clean Architecture.
  • Developed custom Flutter plugins to integrate label printer hardware via native Android APIs.
  • Set up Firebase Crashlytics for proactive production issue surfacing.
  • Introduced the team's first automated testing layer (unit + widget tests).

PT Sahoot Indonesia

Rumah Coding

Mobile / Fullstack Developer

Sep 2019 โ€“ Jul 2022

Depok, Indonesia

  • Delivered client mobile and web projects (70% mobile, 30% web) using Android, Flutter, Laravel, and Yii.
  • Briefly led a small developer team on selected client projects.
  • Communicated directly with clients to clarify requirements and provide post delivery support.
  • Returned Nov 2024 as freelance Android trainer at PT Prima Vista Solusi.

Things I've built

TRAC

Vehicle Reservation Platform

Flutter

Maintained and developed vehicle reservation modules (car, bus, fleet) for PT Serasi Autoraya's flagship app. 1,600+ Android reviews, 600+ iOS reviews. Led booking workflow improvements end to end.

FlutterBLoCDartREST APIs

IBID

Security Hardening

Android

Implemented mobile security hardening for IBID Android: root detection hardening and RASP (Runtime Application Self Protection), closing critical findings from the annual penetration test.

AndroidKotlinRASPSecurity

Astra Car Valuation

Inspection & Upload Reengineering

Android

Reengineered image upload pipeline for vehicle inspectors submitting 30โ€“60+ photos per vehicle. Replaced synchronous server routed pipeline with WorkManager background jobs + Azure Blob Storage. 75% faster.

AndroidKotlinWorkManagerAzure Blob

Nusatrip

Travel App Migration to Flutter

Flutter

Led full architectural redesign and Java to Flutter migration for this travel booking app. Modernized UI, improved maintainability, and enabled faster cross platform feature delivery.

FlutterBLoCJavaDart

Incentive Management PT DLP

Internal Incentive & Performance Platform

Flutter

Internal app for managing incentive calculation, monitoring, and distribution in a transparent and integrated way. Ensures every performance achievement is automatically recorded, measured against targets, and tracked in real time by both employees and management.

FlutterClean ArchitectureBLoCFirebase

Bintang Pelajar

Student Learning Management App

Flutter

Android LMS app for Bintang Pelajar course institute. Features: student presence, push notifications, online try out exams, news feed, and in app chat.

FlutterBLoCFirebase FCM

Arman

Islamic Articles Aggregator

Android

Android app aggregating Islamic articles from multiple online sources in a clean, readable interface.

AndroidJavaRSS/API

Barzah

Free Ambulance User App

Android

Android app for users of Dompet Dhuafa's free ambulance program. Scope: bug fixes and UI improvements.

AndroidJava

Barzah Driver

Ambulance Driver Companion

Android

Android app for ambulance drivers on the Dompet Dhuafa free ambulance program.

AndroidJava

Movie DB

MVVM + Clean Architecture Demo

Android

Android application built for the Dicoding MADE course submission. Showcases MVVM pattern, Clean Architecture, and modern Android development practices.

AndroidKotlinMVVMClean Architecture

Hemofilia Indonesia

Patient Management & Education App

Android

Android app for hemophilia patients in Indonesia. Features patient health card, bleeding calendar, medical notes, bleeding records, and educational content. Built for HMHI (Himpunan Masyarakat Hemofilia Indonesia).

AndroidJavaFirebase

GIS Mojokerto

City Zoning & Land Use Information System

Web

Web-based Geographic Information System for Mojokerto city. Allows citizens and planners to search coordinates, filter by zoning category, view detailed land use data (SBWP, BWP, zone type), and download official documents.

WebLeaflet.jsGISLaravel

SIPBM ATS

UNICEF funded Child Survey App

Android

Government backed Android app for surveying children who dropped out of school during COVID-19, funded by UNICEF and implemented by Kemendesa.

AndroidJava

Technical arsenal

Flutter

DartFlutter SDKBLoCClean ArchitectureDioHiveWidget TestingIntegration TestingCustom Platform PluginsFlutter FlavorsFlutter DevTools

Android

KotlinJavaAndroid SDKMVVMCoroutinesFlowWorkManagerRoomRetrofitHilt / DaggerJetpack Libraries

Security & Reliability

Root Detection HardeningRASPPentest RemediationFirebase CrashlyticsBackground ProcessingCrash Monitoring

CI/CD & Tooling

GitGitHub ActionsFirebaseAzure Blob StorageGoogle Play ConsoleREST APIsAgile / Scrum

SDK & Integrations

Google Maps SDKFirebase FCMPush NotificationsDeep LinksPayment GatewaysAnalytics SDKsFlutter Platform ChannelsNative Android Modules

Backend

LaravelNode.js / ExpressMySQLPostgreSQL

Credentials

Menjadi Android Developer Expert

Menjadi Android Developer Expert

Dicoding

Jetpack Pro

Jetpack Pro

Dicoding

Prinsip Pemrograman SOLID

Prinsip Pemrograman SOLID

Dicoding

Basic Problem Solving

Basic Problem Solving

HackerRank

Let's build something
great together.

Open to senior mobile engineer roles and interesting collaboration opportunities. Drop me a message and I'll get back to you.

Send me an email