AW
ENGINEER PASS
Agung Wibowo

Agung Wibowo

Flutter Engineer

Sukabumi, Indonesia

Available for Mobile & Product Roles

Agung Wibowo

Flutter Engineer building

Flutter Engineer with 4+ years of experience building production Android and iOS applications, with growing experience in backend engineering, CI/CD, and end-to-end product development.

4+ YearsProduction Exp
3 AppsAstra Enterprise
0 → 1Product Owner
Full StackMobile + Cloudflare
FlutterDartBLoC / CubitRepository PatternMobile SecurityMethod ChannelCloudflare WorkersGitHub ActionsNestJS (previous)TypeScriptCloudflare D1Cloudflare R2PostgreSQL (previous)Supabase (previous)REST APIReact.jsDockerCI/CDJenkinsFastlaneFirebase App DistributionGit

• Professional Summary

Production Mobile Foundation, Expanding Engineering Breadth

Flutter Engineer with 4+ years of production mobile experience. Independently building TRASAQU for Indonesian UMKM across offline-first Flutter, React/TypeScript, Cloudflare Workers, D1, R2, multi-store authorization, and GitHub Actions release automation. Previously implemented NestJS and self-managed VPS infrastructure.

Enterprise Production Engineering (Astra International)

Over 3 years contracted at PT Serasi Autoraya (Astra International), I engineered and maintained mission-critical apps: TRACtoGo (public vehicle rental platform), FMS Driver (chauffeur shift ops), and VIMA (fleet inspection). Applied mobile security hardening (SSL Pinning, root detection), native Method Channels, and scalable BLoC state management.

End-to-End Product Ownership (Trasaqu)

Expanding from mobile specialization toward full software ownership, I personally architected and delivered TRASAQU from initial market discovery to an offline-aware Flutter app (Drift SQLite mutation queue), a Cloudflare Workers backend with D1, R2, and store-scoped authorization, and a React 18 administrative dashboard. I migrated its original NestJS/VPS deployment to Cloudflare and automated mobile releases with GitHub Actions.

Agile Discipline & Cross-Functional Teamwork

Experienced in fast-paced Scrum sprints: actively coordinating API contracts and error payloads with Backend Engineers, conducting QA regression testing, reviewing UI/UX implementation feasibility in Figma, and maintaining clean code standards under Mobile Lead governance.

CredentialsVerified
Location & Availability
Sukabumi, Indonesia (Open to Remote / Hybrid / Relocation)
Experience Level
4+ Years Production Experience
Education

Universitas Islam Indonesia

Bachelor's in Informatics · GPA 3.6 / 4.0

Engineering Focus
Flutter · React · Cloudflare Workers

• Work History

Professional Experience

Production mobile development across enterprise environments and independent end-to-end product engineering.

Independent Product Engineer

•Independent Engineering & Product DevelopmentSolo Product Ownership

Dedicated period expanding engineering capabilities from mobile specialization toward end-to-end software ownership. Independently designed and developed TRASAQU for Indonesian UMKM across an offline-first Flutter mobile app, a Cloudflare Workers backend with D1 relational storage and R2 object storage, and a React/TypeScript administrative dashboard. Migrated its original NestJS and self-managed VPS architecture to Cloudflare serverless infrastructure and automated mobile release workflows with GitHub Actions and Firebase App Distribution. Separately built a Jenkins/Fastlane pipeline on a Cloud VPS for a partner project. Explored backend architecture fundamentals, relational database modeling, and system design.

FlutterDartBLoC / CubitCloudflare WorkersNestJS (previous)TypeScriptCloudflare D1Cloudflare R2React.jsGitHub ActionsFirebase App DistributionJenkins (partner project)Fastlane (partner project)

Mobile Flutter Developer

•PT. Indocyber Global Teknologi

Collaborated with mobile engineers and cross-functional teams to evaluate project requirements, discuss architectural patterns, and implement clean code practices. Developed application features, refactored existing codebases to improve maintainability, and worked closely with backend engineers and QA teams for smooth API integration and verified feature delivery.

FlutterDartBLoCREST APICode RefactoringQA CollaborationGit

Mobile Flutter Developer

•PT. Serasi Autoraya (Astra International)Core Enterprise · 3 Years

Contracted through PT Indocyber Global Teknologi

Developed and maintained enterprise production mobile applications within Astra's transportation, fleet management, and vehicle rental ecosystem. Key applications included TRACtoGo (public vehicle rental platform), FMS Driver (operational driver workflows), and VIMA (fleet inspection & QC). Translated UI/UX designs into responsive Flutter interfaces, integrated RESTful APIs, implemented native Method Channels, applied mobile security best practices (SSL Pinning, root detection), and maintained application reliability across production releases.

FlutterDartBLoCREST APIMethod ChannelSSL PinningRoot DetectionSentryFirebase CrashlyticsFirebase Remote ConfigUnit TestingFigma

Mobile Apps Developer

•PT Aldebaran Rekayasa Cipta

Developed Flutter mobile applications while collaborating with UX and backend teams. Implemented UI components, integrated APIs, implemented authentication flows, and utilized Provider and state management for reactive mobile experiences.

FlutterProviderREST APIFigmaLaravelTailwind CSS

Mobile Flutter Developer

•CV Atsoft Teknologi

Developed the BKD DIY mobile application project. Implemented UI based on project specifications, built authentication, CRUD operations, push notifications, and search functionality with backend REST APIs.

FlutterBLoCREST APIPush Notifications

Mobile Flutter Developer

•Budi Mulia Dua Foundation

Part-time mobile development implementing education app interfaces based on UI/UX designs, integrating Google authentication, and building CRUD features via backend APIs.

FlutterREST APIGoogle Auth

Frontend Developer

•PT. Teknologi Wiguna Sadaya

Part-time frontend development building discovery interfaces with Next.js and Tailwind CSS with REST API integrations.

Next.jsReactTailwind CSSREST API

Web Developer Intern

•PT. Javan Cipta Solusi

Internship learning web engineering fundamentals, database operations, and MVC application patterns.

PHPSQLHTML/CSS

Teamwork & Delivery

Cross-Functional Agile Collaboration

Software engineering is a collaborative team sport. In production environments, I actively coordinate across engineering and product disciplines:

Backend Engineers

API contracts, request/response payload schemas, error handling, and integration tests.

UI/UX Designers

Implementation feasibility, micro-interactions, responsive scaling, and reusable components.

Product / Business Analysts

Business logic understanding, acceptance criteria alignment, and edge-case handling.

QA Engineers

Functional testing, bug verification, edge case reproduction, and regression verification.

Project Managers / Scrum Masters

Sprint planning, estimation, blocker resolution, progress reviews, and retrospectives.

Mobile Leads

Architecture alignment, boilerplate standards, code reviews, and release readiness.

• Technical Capabilities

Skills & Engineering Depth

A clear, transparent hierarchy of technical capabilities — distinguishing primary mobile expertise from growing backend and DevOps breadth.

Primary Expertise · 4+ Years

Mobile — Core

4+ years building and maintaining production Android and iOS applications with structured architecture and reactive state management.

FlutterDartBLoCCubitProviderRepository PatternDiogo_routerget_itMethod ChannelAndroid IntegrationiOS Integration
Hardening & Observability

Mobile Platform & Quality

Production mobile security, device integrity, runtime error tracking, and automated testing.

FirebaseCrashlyticsRemote ConfigSentrySecure StorageSSL PinningRoot/Jailbreak DetectionUnit TestingWidget Testing
Engineering Breadth

Backend & Data

RESTful API services, relational data modeling, JWT authentication, and store-scoped authorization.

Cloudflare WorkersNestJS (previous)TypeScriptCloudflare D1Cloudflare R2REST APIJWTRBACSwaggerSQL
Tooling & Dashboards

Web & Frontend

Administrative interfaces, feature-based modularity, and resilient single-flight query management.

ReactTanStack QueryAxiosTailwind CSSNext.js
Release Infrastructure

Delivery & Tooling

GitHub Actions release automation, Firebase App Distribution, and Cloudflare-managed deployment; previous Jenkins and Fastlane experience.

GitGitHub ActionsCloudflare WorkersDockerJenkinsFastlaneFirebase App DistributionCloud VPS

• Selected Works

Engineering Projects

Production mobile applications, DevOps automation pipelines, and end-to-end product engineering.

Trasaqu
#1 Flagship Case Study · Solo Product Engineer
Read Full Case Study
Retail Business Management & POS PlatformPre-production / Preparing for Google Play Release

Mobile-first retail management and POS platform for Indonesian small businesses (UMKM), covering sales, inventory, expenses, receivables/payables, reporting, and multi-store operations. Independently engineered across Flutter, Cloudflare Workers, D1, R2, and a React/TypeScript admin dashboard.

Role:Independent Product Owner & Engineer
Impact:Independently owned requirements, UI/UX, Flutter mobile architecture (BLoC/Cubit, repository, dependency injection, Dio, Drift), Cloudflare Workers services (authentication, RBAC, store membership, transactions, inventory, reports, subscriptions), D1 migrations, R2 file storage, React/TypeScript admin tooling, testing, GitHub Actions CI/CD, and release preparation. Migrated the former NestJS/VPS backend to Cloudflare. AI-assisted development with human-owned engineering decisions.
Challenge:Designing resilient offline transaction mutation queues with Drift SQLite on mobile while enforcing authoritative store-scoped permissions and single-flight token rotation across clients.
FlutterDartBLoC / CubitDrift (SQLite)Cloudflare WorkersTypeScript+6
TRACtoGo
Read Full Case Study
Vehicle Rental & Transportation PlatformProduction

Public-facing vehicle rental and passenger transportation mobile application for TRAC (PT Serasi Autoraya - Astra International). Provides car rentals, airport transfers, bus reservations, corporate billing, and real-time booking flows.

Role:Mobile Flutter Developer
Impact:Developed Flutter user-facing features, implemented REST API integrations, built native Method Channels for device capabilities, implemented mobile security hardening (SSL Pinning, root/jailbreak detection), and resolved critical production issues across release cycles.
Challenge:Safeguarding API communications against interception while maintaining complex booking flow states across various vehicle and chauffeur rental packages.
FlutterDartBLoCREST API+5
FMS Driver
Read Full Case Study
Enterprise Driver Operations PlatformEnterprise Production

Internal enterprise operational mobile application used by Astra Fleet Management drivers to manage daily shift workflows throughout the vehicle rental lifecycle.

Role:Mobile Flutter Developer
Impact:Built pre-trip inspection flows, digital handover signature capture, trip status milestone logging, client-side image compression, and reliable state recovery via BLoC.
Challenge:Ensuring smooth UI responsiveness during multi-photo inspection uploads on mid-range operational Android devices.
FlutterDartBLoCREST API+4
VIMA (Vehicle Inspection Mobile App)
Read Full Case Study
Fleet Quality Control PlatformEnterprise Internal

Internal fleet inspection and quality control application used by Astra FMS depot inspectors to record vehicle condition, checkpoint verifications, and defect photo documentation.

Role:Mobile Flutter Developer
Impact:Implemented inspection form checklists, photo defect capture, API integrations, and maintenance bug fixes.
Challenge:Handling lengthy dynamic inspection forms with multiple photo attachments without UI stutter or memory pressure.
FlutterDartBLoCREST API+4
Flutter CI/CD Pipeline Automation
Read Full Case Study
Mobile DevOps & Release InfrastructureCompleted Project

Automated continuous integration and distribution pipeline built for a partner Flutter application. Hosted on a self-managed Cloud VPS running Jenkins declarative pipelines, Fastlane lanes, and automated deployment to Firebase App Distribution.

Role:Independent Engineer (Partner Project) — 2026
Impact:Provisioned Linux VPS environment; configured Jenkins declarative pipeline; automated Android Keystore signing and AAB/APK compilation with Fastlane; orchestrated automated distribution upon Git tag push.
Challenge:Eliminating manual developer release overhead and build signing friction on a standalone Linux VPS environment.
Cloud VPSJenkinsJenkinsfileFastlane+4
Starbridges Mobile
Read Full Case Study
HRIS Mobile ApplicationEnterprise Production

Employee self-service mobile application developed for PT. Indocyber Global Teknologi. Provides attendance management, out-of-office reporting, leave requests, and reimbursement workflows.

Role:Mobile Flutter Developer
Impact:Implemented mobile attendance flows, GPS geofencing validation, and REST API integrations for leave and claim submissions.
Challenge:Ensuring accurate location validation for employee check-ins across varying device GPS hardware.
FlutterDartREST APIState Management+1
BKD DIY Mobile
Read Full Case Study
Government Mobile ApplicationProduction

Mobile application for civil servant administration, announcements, notifications, and document search functionality.

Role:Mobile Flutter Developer
Impact:Implemented UI components based on requirements, built authentication, CRUD features, push notifications, and API integrations.
Challenge:Ensuring reliable push notification receipt across varied Android vendor power management profiles.
FlutterREST APIBLoCPush Notifications
BMD Mobile
Read Full Case Study
Education Mobile ApplicationProduction

Educational mobile application with Google authentication, assignment progress, and schedule tracking.

Role:Mobile Flutter Developer
Impact:Built UI screens, integrated Google Sign-In, and connected coursework APIs.
Challenge:Structuring clean state management for dynamic schedules.
FlutterREST APIGoogle Auth
Bizlook.id
Read Full Case Study
Web Platform FrontendProduction

Discovery platform frontend built using Next.js and Tailwind CSS with responsive catalog layouts and REST API integrations.

Role:Frontend Developer
Impact:Developed responsive catalog grids, brand profile cards, and REST API integrations.
Challenge:Ensuring responsive layout fidelity across mobile and desktop breakpoints.
Next.jsReactTailwind CSSREST API

• Let's Connect

Contact

Open to discussions regarding Flutter Engineering, Mobile Architecture, and Product Development opportunities.

Active Recruitment Status:Open to Full-Time Mobile & Product Engineering roles (Remote, Hybrid, or Jakarta/Bandung/Sukabumi).
Direct Email

agungzwibowo7@gmail.com

Direct inbox for technical opportunities, interview requests, and team discussions.

Send Email
LinkedIn Network

Agung Wibowo

Connect for professional networking, recommendations, and verified career milestones.

Code & Repositories

github.com/agungzw17

Explore open source repositories, configuration scripts, and portfolio source code.

ATS Curriculum Vitae

Agung Wibowo — Resume (PDF)

Download the verified, ATS-compliant 2-page engineering resume directly.

Sukabumi, West Java, Indonesia · Response time: usually under 24 hours.