Software Engineer Stripe
Engineered usage-based billing workflows using Java, Apache Kafka, and Apache Flink for high-volume event ingestion, asynchronous processing, accurate usage metering, and reliable billing outcomes. Built event-processing flows that separated incoming events from downstream billing operations and applied distributed-systems patterns to backend services.
Developed real-time subscription analytics with Apache Flink, Java, SQL, and Python for revenue, churn, and trial-conversion metrics. Improved payment monitoring and production reliability through Python automation, SQL, anomaly detection, data validation, API design, and observability practices.