— Resume
Gilang Adrian.
Product Engineer and Technical Product Manager. Fintech, payments, reporting. Jakarta, open to EU roles. gilangadrian.work@gmail.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: 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.
-
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.
-
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 — 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).