— Resume
Gilang Adrian.
Product Engineer and Technical Product Manager. Fintech, payments, reporting. Jakarta, open to Product Manager roles. hello@gilangadrian.com
Summary
Product-minded engineer with 4+ years bridging technical execution and product ownership, primarily in fintech. At AstraPay, operates as both product decision-maker and hands-on engineer — authoring Business and Technical RFCs (system flow diagrams, data mapping specs, ERD definitions), managing backlogs, and personally implementing solutions that drove an 83% reduction in report generation time and enabled settlements for 431+ merchants. Led product strategy across 2 streams (Reporting and KYC) for a team of 9, coordinating full SIT/UAT/PRD testing cycles and incident response while presenting executive updates directly to the CEO.
Experience
-
Product Engineer — Reporting
PT Astra Digital Arta (AstraPay)
Nov 2023 – Present
Jakarta, Indonesia
Dual role: owned product direction (RFCs, flow diagrams, backlog, stakeholder alignment) while architecting and implementing core platform capabilities across SIT/UAT/PRD environments.
- Migrated 150+ legacy NiFi-based reports from on-prem to BigQuery-backed Java Report Service, eliminating recurring monthly outages and adding version control and audit trails; built self-service Report Admin Web enabling SysOps to independently manage schedules, recipient lists, and report regeneration.
- Concepted and led the Q3 2026 launch of a Merchant Analytics Platform (v1), providing GTV/NOT trends, peak-hour profiling, and sub-merchant leaderboards for parent-child merchant accounts.
- Designed the platform's product roadmap for future data monetization (freemium/paywall model) and expansion from QRIS to Biller, Mitra, Payment Channel and Disbursement transaction tracking.
- Upgraded report scheduler from Java 11 to Java 21 with virtual threads, reducing peak thread usage by 75%, eliminating GC pressure spikes, and accelerating report generation time by 83% (12 min → 2 min); extended delivery options with an API channel alongside existing email and SFTP.
- Authored Business & Technical RFCs — including system flow diagrams, data mapping specifications, and ERD definitions — translating stakeholder pain points from Finance, Operations, and Compliance into precise engineering requirements with testable acceptance criteria.
- Specified data pipeline requirements for Datastream integration (Cloud SQL → BigQuery), enabling scalable analytics while ensuring UUPDP-compliant data handling.
- Authored RFC for a standalone ETL service to ingest user engagement data (MoEngage APIs → BigQuery & AppsFlyer APIS -> BigQuery), enabling behavioral analytics and automating regulatory compliance reporting for Bank Indonesia.
- Prioritized platform backlog using WSJF scoring, balancing technical debt reduction against new feature requests across 200+ critical merchant reports.
- Owned full delivery testing cycle across SIT, UAT, and PRD — authored acceptance criteria, executed functional validation, and coordinated release sign-off.
- Managed production incidents including a scheduler outage that halted all scheduled merchant reports — coordinated triage, issued stakeholder updates, and authored post-mortem with root cause analysis and corrective action plan.
- Collaborated cross-functionally across 5 core service teams (Auth, Payment Channel, User, QRIS, Biller) to deliver integrated product features.
- Migrated scheduled queries to Dataform, establishing version control and improving data pipeline visibility.
-
PDCA Manager (Concurrent Role) — Reporting & KYC
PT Astra Digital Arta (AstraPay)
Feb 2024 – Mar 2025
Jakarta, Indonesia
Concurrent planning & execution role overseeing 2 product streams (combined team of 9) — managing roadmaps, budgets, delivery, and continuous improvement.
- Defined and maintained annual product roadmap using WSJF prioritization, translating business objectives into sequenced, budgeted project plans.
- Owned end-to-end product direction for Reporting stream (backlog, RFCs, sprints); partnered with KYC PM on timelines, budget allocation, and cross-stream alignment.
- Authored and presented monthly executive updates (PPT) directly to the CEO, covering roadmap progress, budget utilization, risks, and strategic recommendations.
- Facilitated team retrospectives and used SQL/BigQuery analysis to inform backlog prioritization and validate product hypotheses.
-
Platform Engineer — Infrastructure
PT Astra Digital Arta (AstraPay)
Jul 2023 – Oct 2023
Jakarta, Indonesia
- Led UAT infrastructure migration from On-Premise to GCP, coordinating environment readiness across Dev, QA, and Operations; implemented CI/CD automation to standardize deployment and reduce environment drift.
- Designed a Cross-Project Centralized Load Balancer, achieving 48% infrastructure cost reduction vs. decentralized architecture.
-
Product Engineer — CMS & Notification
PT Astra Digital Arta (AstraPay)
Oct 2022 – Jul 2023
Jakarta, Indonesia
- Owned the Crafter CMS platform used across the organization, enabling teams from multiple domains to create and maintain notification templates.
- Managed the feature backlog for CMS Notification, writing technical RFCs and defining acceptance criteria for push notification and OTP delivery.
- Expanded OTP delivery from a single SMS provider to a multi-channel architecture (2 SMS + 2 WhatsApp providers), improving delivery reliability and enabling failover for critical authentication flows.
- Defined requirements and integrated the iOS MoEngage SDK, enabling targeted push notification campaigns.
Skills
- Product Management
- Scrum · Kanban · RICE · WSJF · Double Diamond · Design Thinking · Product Roadmap · Backlog Prioritization · RFC Documentation (Business & Technical) · ERD · UML · Flowcharts · Wireframing · Acceptance Criteria Definition · UAT Coordination · Incident Management · Stakeholder Management · KPI Definition · Agile · Lean UX · Data-Driven Decision Making
- Technical
- Java (Spring Boot, Java 11→21) · Angular · Microservices · BigQuery · SQL · ETL Pipelines · GCP · Datastream · Cloud SQL · Distributed Systems (CAP theorem, eventual consistency) · CI/CD
- Tools
- Notion · Jira · Confluence · Draw.io · Whimsical · Figma · Git · GitHub Copilot
- Languages
- Indonesian (Native) · English (Fluent, Business Proficient) · German (Advanced, B2/C1)
Education & Programs
-
Bachelor of Computer Science (Information Systems)
BINUS University
Sep 2018 – Jul 2022 · Jakarta, Indonesia
- English Tutor (May 2020 – Dec 2020) — Mentored first-year students and facilitated conversational English classes.
-
Product Management & iOS Development Intern
Apple Developer Academy
Feb 2021 – Dec 2021 · Jakarta, Indonesia
- 10-month program on product lifecycle (Ideation → Discovery → Delivery) using Design Thinking and Agile.
- Projects: Bantuin (marketplace for informal workers), Polo (ear-training app), Gitra (accessibility app for visually impaired users).
-
Product Engineering Program
G2 Academy
Oct 2022 – Feb 2023 · Jakarta, Indonesia
- Product strategy (VUCA, market research, value proposition), product design (Design Sprint, Lean UX), full-stack engineering (Java, Spring Boot, Angular, iOS).