# Ankith B. > Software Engineer | Scalable Backend & Data Platforms | Java, Node.js, Kafka, Spark | AWS, Terraform, EKS | High-Performance Payments & Streaming Analytics Location: San Francisco, California, United States Profile: https://flows.cv/ankith 🚀 Engineering scalable systems where payments, intelligence, and cloud-native architectures converge. At Stripe, I build high-performance backend and data systems that power global payments—where milliseconds define user trust. From Java Spring Boot microservices to real-time Kafka and Spark pipelines, I help ensure every transaction is secure, reliable, and instant. Across the stack, I engineer end-to-end: → Backend & APIs: Java (Spring Boot, Hibernate, JPA), Node.js, GraphQL, RESTful APIs optimized for scale and latency → Streaming & Data: Kafka Streams, Spark Structured Streaming, Redis, and PostgreSQL for instant analytics, fraud detection, and reconciliation → Cloud & Infrastructure: AWS (EKS, Lambda, S3, SQS, EventBridge), Docker, Helm, Terraform — automated, observable, and built for high availability → Front-end & Dashboards: React, TypeScript, Material UI — real-time visibility for payments, subscriptions, and settlements Before Stripe, I engineered financial transaction and compliance systems at Oracle, building Java and Node.js microservices that handled tens of thousands of transactions per second, enabling sub-150ms response times and real-time regulatory monitoring. What drives me? 👉 Designing clean, event-driven, fault-tolerant architectures that balance performance, reliability, and insight. I thrive in environments where engineers own systems end-to-end — from data pipelines to APIs to deployment — and where uptime, data integrity, and scalability aren’t just KPIs but commitments. ## Work Experience ### Software Engineer @ Stripe Jan 2024 – Present | United States • Built and maintained Java backend services using Spring Boot, Hibernate, and JPA, integrating Stripe Connect APIs for vendor onboarding, multi-currency payments, automated payouts, and refunds, processing over 50,000 transactions per day globally. • Designed RESTful APIs and GraphQL APIs for internal dashboards and partner integrations, optimizing queries with caching and batching, improving API response times by 35% under peak load. • Developed real-time event-driven pipelines using Apache Spark Structured Streaming and Kafka Streams, processing over 100,000 Stripe events per hour, including payments, subscription renewals, and failed charges, enabling instant analytics, fraud detection, and reconciliation workflows. • Integrated AI/ML modules using Python and Java microservices for personalized vendor recommendations, payout predictions, and risk scoring, reducing failed transfers by 18%. • Managed structured data in PostgreSQL for payment rules, subscriptions, and payouts, and MongoDB for flexible vendor metadata, tax rules, and configuration parameters. • Developed interactive admin dashboards using React.js, TypeScript, and CSS3, providing Finance and Risk teams real-time visibility into transactions, settlements, and webhook events. • Containerized microservices using Docker and deployed via Helm on AWS EKS, supporting zero-downtime deployments and high availability during global payout cycles. • Architected cloud infrastructure on AWS using EKS, Lambda, S3, SQS, EventBridge, and CloudWatch to support near-real-time vendor payment processing, webhooks, and reconciliation events. • Implemented observability and monitoring using Datadog, ELK Stack, and AWS CloudWatch, detecting and resolving 95% of payment failures within 5 minutes. • Built CI/CD pipelines using Terraform and GitLab CI/CD, automating infrastructure provisioning and deployments, reducing deployment time by 40%. ### Software Engineer @ Oracle Jan 2019 – Jan 2022 | India • Developed Java microservices using Spring Boot, Hibernate, JPA, Spring Security, Spring Data, Spring MVC, and Apache Camel to process and analyze high-volume financial transactions, ensuring sub-150ms backend response for 50,000+ daily transactions. • Built Node.js services (Express.js, TypeScript) for compliance notifications, transaction alerts, and reporting dashboards, improving system throughput by 28% and reducing notification latency to under 1 second. • Designed and implemented React.js and Angular dashboards with TypeScript, Redux, and Material UI, providing compliance teams and financial analysts with real-time transaction monitoring, anomaly detection, and regulatory reporting, while using Angular for audit and reporting modules. • Implemented JWT-based authentication and RBAC to secure role-based access across operations, analytics, and compliance portals, ensuring multi-region regulatory adherence. • Integrated Apache Kafka for real-time event streaming, processing 100,000+ transaction events per hour with sub-300ms end-to-end latency, enabling instant anomaly detection, fraud alerts, and compliance notifications. • Managed MySQL for structured transaction and client data, MongoDB for flexible compliance rules and metadata, and Redis for caching frequently queried datasets, reducing query latency by 40% and enabling real-time analytics dashboards. • Containerized services using Docker, deployed on Oracle Cloud Infrastructure (OCI) ECS, and collaborated with DevOps teams to provision infrastructure with Terraform, achieving 99.95% uptime during peak business hours. • Built CI/CD pipelines with Jenkins and GitHub Actions, enforcing code quality via SonarQube and consistent formatting using ESLint and Prettier, reducing production bugs by 25% and enabling hourly feature deployments. ## Education ### Master of Science - MS in Management Information Systems University of Maryland Baltimore County Jan 2023 – Jan 2024 ## Contact & Social - LinkedIn: https://linkedin.com/in/ankithbevara24 --- Source: https://flows.cv/ankith JSON Resume: https://flows.cv/ankith/resume.json Last updated: 2026-03-22