# Manas Nayak > Principal Software Engineer | Revenue Automation & Subscription Billing | ASC 606 / IFRS 15 | Java | Temporal.io | Zuora Revenue Location: Redwood City, California, United States Profile: https://flows.cv/manasnayak I’m a Principal Software Engineer with over a decade of experience building and scaling enterprise financial platforms — from early Oracle E-Business Suite customizations to modern, cloud-native revenue automation systems. As one of the founding engineers behind Zuora Revenue (RevPro), I’ve played a key role in evolving the product from a PL/SQL-based system to a microservices architecture built with Java, Spring Boot, and Temporal.io. My expertise lies in Revenue Recognition (ASC 606 / IFRS 15), Subscription Billing, and Usage-Based Monetization, with hands-on contributions to workflow orchestration, data processing, and distributed system design. I’m passionate about solving complex accounting automation challenges through elegant, scalable engineering solutions — bridging finance domain depth with modern software design. Specialties: Java, Spring Boot, Temporal.io, AWS, Oracle, MongoDB, Redis, Prometheus, Grafana, Revenue Recognition, Subscription Billing, Usage Monetization. ## Work Experience ### Principal Software Engineer @ Zuora Jan 2019 – Present Founding engineer for Zuora Revenue (RevPro) — a leading revenue automation platform. Designed and implemented ASC 606 / IFRS 15 compliant revenue recognition engine. Architected distributed workflow orchestration using Temporal.io for high-scale revenue processing. Built usage-based and consumption revenue models, integrated with Zuora Billing. Modernized legacy PL/SQL systems into Java Spring Boot microservices with AWS integration. Delivered observability frameworks using Prometheus and Grafana for system health monitoring. ### Staff Software Engineer @ Zuora Jan 2017 – Jan 2019 | San Jose ### Product Development Engineer @ Zuora Jan 2017 – Jan 2017 | San Francisco Bay Area ### Product Development Engineer @ Leeyo Software Jan 2014 – Jan 2017 | San Francisco Bay Area ### Oracle Application Analyst @ Google Jan 2012 – Jan 2014 · I have worked on various bank integration for lockbox process and receipt application through API. · Developed and supported technical integrations with various business systems such as Oracle Financials ERP system with Double Click ,Vertex, AdWords systems. · Enabled Oracle Advanced Collections module (IEX) and customized Customer Scoring, Dunning and Cancellation processes to meet Google needs. · Designed and developed a new workflow in IEX to mange global collections process. · Developed AR integration with Oracle XML Gateway to enable Billing in Oracle for B2B Customers such as Best Buy/Amazon. · Acted as Primary Support Contact to Business during Month End/Quater End /Year End close process for AR Module and helped resolve issues pro-actively  to meet the Close activity deadlines. ·  Helped business to understand  Multiple stages of the Critical accounting that happens during Revenue Recongnaization, Receipt and Credit Memo Application processes. · Developed crucial reports for Revenue Recongnaization waterfall for audit. · Extensively worked with Performance issues from SQL Query tuning to addressing multiple performance bottle necks on ERP Jobs. · Resolved multiple SQL Performance issues using Oracle hints, proper indexes usage, Query Optimzations, reduce CPU consumption with Oracle Programs, Reports  wherever required. · Developed read only module for Advance Collection UWQ and IEX workbench by using OAF. ### Oracle Application Technical Consultant @ IBM Jan 2010 – Jan 2014 ### Oracle Applications Consultant @ TCS Jan 2007 – Jan 2010 ## Education ### B.Tech in Computer Science Sambalpur University ## Contact & Social - LinkedIn: https://linkedin.com/in/manasknayak --- Source: https://flows.cv/manasnayak JSON Resume: https://flows.cv/manasnayak/resume.json Last updated: 2026-04-12