About

I'm a Full-stack Developer based in Malang, Indonesia with 5+ years of professional experience architecting, building, and shipping cross-platform and native mobile applications. I specialize in Flutter (Dart) and Kotlin (Android), with a deep focus on clean architecture, state management (BLoC, Provider, GetX), and high-performance mobile ecosystems.

Skills

5+ years · Primary
Flutter (Dart)
3+ years
Kotlin (Android)
Native iOS
Swift
BLoC · Provider
State Management
Firebase · GraphQL
RESTful APIs
Codemagic · Git
CI/CD Pipelines
Postgres · SQLite
Database & SQL
Laravel · Node.js
Backend Services

Also: Clean Architecture, Katalon Integration Testing, Play Store & App Store Deployment, OCR ID Data Extraction, and AI-assisted engineering workflows.

Experience

Aug 2025 – Present

Jobseeker Company — Mobile Application Developer

  • Develop and maintain Jobseeker.app and Jobseeker.Partners using Flutter (GetX, Provider), ensuring high performance and code quality.
  • Refactored video implementation to a preload architecture, significantly improving scrolling performance and user experience.
  • Integrated multiple RESTful APIs and collaborated closely with backend and UI/UX teams to align on feature delivery.
  • Implement and uphold best practices in state management, clean architecture, and performance optimization.
  • Develop and maintain Jobseeker.life using Flutter with BLOC state management.
Jul 2022 – Jul 2025

Venturo — Mobile Application Developer

  • Led end-to-end development and maintenance of Humanis (HRIS app) using Flutter, including deployment to the App Store and Google Play.
  • Prototyped and implemented native solutions using Kotlin (Android) and Swift (iOS) to evaluate cross-platform strategies.
  • Built Promis Engineer (property management system) and established CI/CD workflows via Codemagic.
  • Contributed to Pusaka Kemenag Super App, implementing key modules including OCR-based ID data extraction.
  • Conducted integration testing using Katalon to ensure stable, bug-free releases.
  • Mentored mobile development interns through code reviews and daily technical guidance.
Aug 2021 – Apr 2022

Illiyin Studio — Mobile Application Developer

  • Developed Siginjai Anggota and Siginjai Masyarakat applications using Flutter and native technologies, integrating RESTful APIs for data management.
Dec 2020 – Jan 2022

Ezy Industries | utter.academy — Mobile Application Developer

  • Built Utter Academy, a native mobile application for online learning and course management with API integration.
  • Developed NgajiLagi and BacaTarot using Flutter, applications connecting users with mentors.
  • Supervised mobile development interns through code reviews, technical support, and mentoring.

Selected Work

Pikabooth

Next.js, Tauri, Capacitor featured

PikaBooth — AI-Powered PhotoboothBuilt a cross-platform photobooth application combining real-time camera capture, client-side AI background removal, image processing, and animated GIF generation. Implemented ONNX/WASM-based background segmentation directly in the browser, Web Worker-based GIF encoding, dynamic photo-strip rendering, and a reusable frame system with 12 layouts. The application runs as both a web app and native desktop application through Tauri 2, sharing the same React/TypeScript codebase across platforms.

Jobseeker App

Flutter · Provider featured

Developed and maintained jobseeker.app, a recruitment platform with a social media format that simplifies job searching for non-white-collar workers in Indonesia. The app recommends thousands of jobs based on candidate location, connecting users to millions of opportunities. Built using Flutter with Provider state management and clean architecture.

Nikahin

Laravel featured

A high-performance, multi-tenant digital invitation platform featuring dynamic custom domain SSL routing, interactive wedding planning tools, live photobooth integration, and luxury editorial aesthetics.

DSS - App

Next.js

Proyek Sistem Pendukung Keputusan (SPK) yang menyediakan berbagai algoritma populer. Proyek ini dikembangkan dengan menggunakan Next.js, Firebase, XLSX, dan Tailwind CSS.

YessGarden

Laravel, Filament, FrankenPHP, PostgreSQL

Built and maintained the full-stack architecture for YessGarden, an online plant marketplace, using Laravel, Filament, FrankenPHP, and PostgreSQL, covering product management, order workflows, and production deployment.

Developed frontend features for Gojek’s Bursa Kerja platform in partnership with Jobseeker Company, using Next.js to build a job portal that provides driver partners and their families access to employment opportunities, candidate management, and career support services.

Jobseeker Partners

Flutter · Provider featured

Developed and maintained jobseeker.par, a social recruitment platform that helps SME owners in Indonesia find the right employees. Features a familiar social-feed style interface for browsing candidates, making hiring as intuitive as scrolling through a social media app. Built using Flutter with Provider state management and clean architecture.

Jobseeker Life (HRMS App)

Flutter · BLoC featured

Developed and maintained jobseeker.life, a modern HR ecosystem app for Indonesian companies covering online employee attendance, absence management, and HRMS. Mobile-first design allows employees to independently manage HR tasks such as attendance and leave requests. Built using Flutter with BLoC state management and clean architecture, with planned expansions for overtime and payroll modules.

Humanis (HRIS App)

Flutter · GetX featured

Led mobile development of core HRIS features including presence tracking (face detection), time off, reimbursement, loans, and overtime. Implemented role-based approval workflows, time tracking, and reporting modules with full API integration.

Promis Suite

Flutter + CI/CD featured

Developed Promis Engineer and maintained Promis Developer and Promis Building Management apps. Set up Codemagic CI/CD pipelines to automate builds and deployments.

Pusaka (Kemenag Super App)

Flutter featured

Implemented key modules including Nikkah; built OCR functionality to extract data from Indonesian ID cards (KTP) and an archive system for incomplete submissions.

Pushbike App

Flutter

Led full-stack mobile development, building the complete Flutter application and backend RESTful API using Laravel for seamless integration.

Built an event check-in system integrating liveness detection, auto-capture, and face recognition. Developed a background worker system for continuous, unattended guest reception.

Education

2024 – 2026

Politeknik Negeri Malang — S2 Rekayasa Teknologi Informasi (Master's) · Information Technology Engineering

2020 – 2024

Politeknik Negeri Malang — Sarjana Terapan Komputer, D4 Teknik Informatika · Informatics Engineering

Certifications & Publications

Sep 2024

Database-Driven Mobile Application Development — Indonesian Professional Certification Authority (ID: No. 62019.3512.01.6.0012012.2024)

Sep 2024

SISTEM PENGENALAN WAJAH DENGAN ARSITEKTUR HIBRIDA EDGE-CLOUD MENGGUNAKAN KEAMANAN DIGITAL — DIREKTORAT JENDERAL KEKAYAAN INTELEKTUAL KEMENTERIAN HUKUM DAN HAK ASASI MANUSIA REPUBLIK INDONESIA Read ↗

Sep 2025

Experiments of Face Recognition Deep Learning Net Architecture using Different Efficient NearestNeighbor Models and Similarity Threshold — IEEE Read ↗

Get In Touch

Whether you are building a new mobile application, scaling an existing codebase, or looking for consulting on Flutter & Android architecture — feel free to reach out.

Email Address
mail@aramadani.my.id