Zuora’s Revenue Core is the IFRS-compliant revenue recognition engine trusted by 200+ enterprise customers. I work on the platform that handles their most sensitive accounting workflows—where correctness isn’t optional and downtime translates directly into compliance risk.
Revenue Recognition Engine The platform runs on Java 11, Spring Boot 3.x, and Oracle DB, originally migrated from PL/SQL ORDS to a modern Java stack. My work spans both production stability and platform automation.
- Resolve L3 production issues in critical revenue recognition modules including CACL (Contract Asset / Contract Liability) netting and LTST (Long-Term to Short-Term) reclassification
- Directly unblock customer migrations by debugging complex reclass and netting scenarios across enterprise datasets
- Collaborate cross-functionally with product and accounting teams to ensure compliance with IFRS revenue recognition standards
RTP Workflow Automation Built an automation enhancement for Real-Time Processing (RTP) workflow rescheduling using the Temporal framework.
- Handles timezone-aware scheduling across all enterprise customers, eliminating manual setup
- Enables 200+ customers to run revenue processing without per-customer configuration overhead
- Replaced repetitive operational toil with a durable, observable Temporal workflow
Key Project
Zuora Revenue Core — IFRS Revenue Recognition Platform
Tech Stack: Java 11, Spring Boot 3.x, Oracle DB, Redis Streams, Temporal, Jenkins, JUnit
An enterprise-scale revenue recognition platform migrated from PL/SQL ORDS to Java Spring Boot.
- RTP workflow automation with timezone-aware scheduling, enabling 200+ enterprise customers to run revenue processing without manual setup
- Temporal-based orchestration for durable, observable rescheduling workflows
- L3 issue resolution across CACL netting and LTST reclass modules, directly unblocking customer migrations