Skip to content
Gilang Adrian

— Resume

Gilang Adrian.

Product Engineer and Technical Product Manager. Fintech, payments, reporting. Jakarta, open to EU roles. gilangadrian.work@gmail.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: own 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 so SysOps can manage schedules, recipients, and report regeneration without engineering involvement.
    • Upgraded the report scheduler from Java 11 to Java 21 with virtual threads — reduced peak thread usage by 75%, eliminated GC pressure spikes, and accelerated report generation by 83% (12 min → 2 min). Extended delivery options with an API channel alongside email and SFTP.
    • Authored Business and Technical RFCs — system flow diagrams, data mapping specs, ERD definitions — translating Finance, Operations, and Compliance pain points 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), enabling behavioural analytics and automating regulatory reporting for Bank Indonesia.
    • Owned the full delivery testing cycle across SIT, UAT, and PRD — wrote acceptance criteria, ran functional validation, coordinated release sign-off. Effectively the QA lead on a team without a dedicated QA role.
    • Managed production incidents including a scheduler outage that halted scheduled merchant reports — coordinated triage, issued stakeholder updates, authored the post-mortem and corrective action plan.
    • Prioritized the platform backlog using WSJF, balancing technical debt against new feature requests across 200+ critical merchant reports. Collaborated across 5 core service teams (Auth, Payment Channel, User, QRIS, Biller) to deliver integrated features.
  2. PDCA Manager (concurrent role) — Reporting & KYC

    PT Astra Digital Arta (AstraPay)

    Feb 2024 – Mar 2025

    Jakarta, Indonesia

    Concurrent planning and execution role across 2 product streams (combined team of 9) — managing roadmaps, budgets, delivery, and continuous improvement.

    • Defined and maintained the annual product roadmap using WSJF, translating business objectives into sequenced, budgeted project plans.
    • Owned end-to-end product direction for the Reporting stream (backlog, RFCs, sprints); partnered with the KYC PM on timelines, budget allocation, and cross-stream alignment.
    • Authored and presented monthly executive updates 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 — wrote technical RFCs and 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 reliability and enabling failover for critical authentication flows.
    • Defined requirements and integrated the iOS MoEngage SDK, enabling targeted push notification campaigns.

Skills

Product
Scrum · Kanban · WSJF · RICE · Double Diamond · Design Thinking · Roadmaps · Backlog prioritization · RFC documentation (business + technical) · ERD · UML · Acceptance criteria · UAT coordination · Incident management · KPI definition
Engineering
Java (Spring Boot, 11→21, virtual threads) · Angular · Microservices · BigQuery · SQL · ETL pipelines · GCP · Datastream · Cloud SQL · CI/CD · Distributed systems (CAP, eventual consistency)
Tools
Notion · Jira · Confluence · Draw.io · Whimsical · Figma · Git · GitHub Copilot
Languages
Indonesian (native) · English (fluent, business proficient) · German (B2/C1)

Education & Programs

  • B.Sc. Computer Science (Information Systems)

    BINUS University

    Sep 2018 – Jul 2022 · Jakarta

  • Product Management & iOS Development Intern

    Apple Developer Academy

    Feb 2021 – Dec 2021 · Jakarta

    • 10-month program on product lifecycle (Ideation → Discovery → Delivery) using Design Thinking and Agile.
    • Three cross-functional mobile 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

    • Product strategy (VUCA, market research, value proposition), product design (Design Sprint, Lean UX), full-stack engineering (Java, Spring Boot, Angular, iOS).