Skip to content
Gilang Adrian

— Resume

Gilang Adrian.

Product Engineer and Technical Product Manager. Fintech, payments, reporting. Jakarta, open to Product Manager roles. hello@gilangadrian.com

Download PDF →

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

  1. 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.
  2. 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.
  3. 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.
  4. 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).