Professional Summary
Full-stack developer with 10+ years of experience across backend, web, and mobile. I design and deliver Laravel microservices and high-quality Flutter/iOS/Android apps for fintech and payment products. Focus on clean code, automated testing, performance, and CI/CD to Google Cloud Platform (GCP) via Google Kubernetes Engine (GKE).
Core Skills
Experience
Backend Developer • PT Finnet Indonesia
Oct 2023 - Present- Designed and delivered Laravel microservices powering payment flows.
- Built high-throughput REST APIs using Lumen/Swoole for low-latency endpoints.
- Containerized services with Docker and shipped via Git-based CI/CD to GCP (GKE).
- Improved code quality with Laravel Pint and static analysis (PHPStan).
- Added automated tests with Pest to protect critical paths.
- Tech: PHP 8, Laravel/Lumen, REST API, Redis, PostgreSQL/MySQL, Docker, GCP (GKE), CI/CD, Swoole, Pest, PHPStan, Pint
Flutter Developer • PT Finnet Indonesia
May 2019 - Present- Migrated native apps to Flutter and shipped the company super-app.
- Applied Clean Architecture and BLoC for scalable, testable code.
- Secured data at rest/in transit and streamlined release processes.
- Managed Apple and Google developer accounts for production releases.
- Tech: Flutter, Dart, BLoC, REST API, Android, iOS, Play Console, App Store Connect
iOS Native Application Developer • PT Finnet Indonesia
May 2016 - May 2019- Built Objective-C/Swift apps for Payment Point Online Bank (PPOB) and e-money use cases.
- Handled App Store submission and release operations.
- Tech: Swift, Objective-C, REST API, App Store Connect
Android Native Application Developer • PT Finnet Indonesia
Oct 2015 - May 2019- Delivered Android apps for PPOB and e-money products and partner co-branding.
- Developed SDKs (UI and API based) to speed up integrations.
- Managed Google Play Console releases and compliance.
- Tech: Java (Android), Kotlin (if applicable), REST API, Play Console, SDK
Java Desktop Front-end Developer • PT Finnet Indonesia
Aug 2015 - Oct 2015- Built front-end UI for KAI vending machines.
- Tech: Java, Swing/JavaFX (as applicable)
Education
B.S. in Information Systems • Bina Nusantara University
Feb 2016 - Feb 2020- Information systems design, data analysis, and database modeling.
- Computer-based system design and implementation for business processes.
Software Engineering • SMK Telkom Malang
Jun 2012 - Jun 2015- Built a motorcycle booklet mobile application as a capstone.
Certifications
- Great People Trainee Program (Batch 7) - Telkom Corporate University
- Telkom Certified UX - Telkom Professional Development Center
- Java Programming - INIXINDO
- Mikrotik Certified Network Associate - Mikrotik (2015-2016)
AI & Automation Interests
- AI-assisted development (GitHub Copilot) for code/test generation, reviews, and refactoring
- Applied machine learning for product features and analytics
- CI/CD and workflow automation to accelerate delivery
Portfolio Highlights
Finpay Money - Super App
PT Finnet Indonesia
Cross-platform finance app built with Flutter and Clean Architecture.
Tech: Flutter, Dart, REST API, Android, iOS
Google Play App Store
Core Finpay Money
PT Finnet Indonesia
Microservices APIs that power the Finpay Money mobile applications, designed for scalability, resilience, and secure transactions.
Tech: Laravel Lumen, PHP, REST API, Redis, Docker
Core Payment Gateway
PT Finnet Indonesia
Microservices APIs for the payment gateway platform, integrating direct debit with banking partners as a secure source of funds.
Tech: Laravel Lumen, PHP, REST API, Redis, Docker
Finpay Money - Cobranding
PT Finnet Indonesia
Multi-brand theming and release pipeline for partner applications.
Tech: Flutter, CI/CD, Multi-tenant theming
DigiPOS CMS Dashboard
PT Finnet Indonesia
Operational dashboard built with Laravel for data management.
Tech: Laravel, Blade, PostgreSQL/MySQL
Ebays Mobile Apps
EBAYS
EBAYS is a trusted money transfer service that has served millions of customers since 2009.
Tech: Flutter, Android, iOS
Management Meeting
Campus Thesis Project
Meeting management app developed as a campus thesis project in collaboration with PT Finnet Indonesia.
Tech: Flutter, Dart, Android, UI/UX, iOS, PHP, MySQL, REST API
Sakura Mobile App
Koperasi Sakura
Flutter-based mobile app for a cooperative (Koperasi Sakura), providing a clean, fast interface for member services and day-to-day operations.
Tech: Flutter, Dart, Android, iOS