— Projects
Product decisions. Delivery outcomes.
Selected work from AstraPay: the user and business needs, my contribution, delivery choices, and results across analytics, reporting, and authentication.
- 01 Merchant Analytics — From User Journeys to a v1 Pilot Led product definition for the Q3 2026 v1 pilot, serving a 39k-registered merchant base with up to 4k merchants accessing dashboards monthly. SQL · BigQuery · Amplitude →
- 02 Payments Reporting — From NiFi to a Java Report Service Migrated 150+ legacy reports to a BigQuery-backed Java service, eliminated recurring monthly outages, and built a self-service report admin. Java · Spring Boot · BigQuery · Angular →
- 03 On-Demand Reporting — From 12 Minutes to 2 Upgraded report processing to Java 21 virtual threads, reducing on-demand generation time by 83% and peak thread usage by 75%. Java 21 · Spring Boot · Virtual Threads →
- 04 Authentication Reliability — SMS Failover and WhatsApp Defined notification and OTP requirements, architected failover across two SMS providers, and integrated one WhatsApp provider. Java · Spring Boot · Crafter CMS · SMS / WhatsApp APIs →