# Priyanka D > Software Engineer | Distributed Systems & AI Platforms | Multi-Agent Systems, RAG Pipelines | Python, C++, Java, Kafka | AWS EKS Location: Greater Boston, United States Profile: https://flows.cv/priyankad I'm Software Engineer with 4+ years of experience building distributed backend systems, AI-driven automation platforms, and high-throughput data pipelines in production environments. Currently at C3 AI, I design and scale multi-agent orchestration frameworks, RAG pipelines, and event-driven microservices that automate complex enterprise workflows. My work has reduced multi-day manual reporting cycles to ~15 minutes, improved document extraction accuracy to 90%+, and enabled semantic search across 1M+ documents with sub-200ms latency. I also contribute to unified enterprise data models, real-time ingestion systems (10K+ events/sec), and cloud-native deployments on AWS EKS. Previously at PhonePe, I built resilient payment services powering 100K+ daily UPI transactions, implementing exactly-once processing, idempotent APIs, and Kafka-based retry architectures. I owned transaction state machines, handled critical edge cases (duplicate callbacks, partial failures), optimized high-volume MySQL schemas, and led P0/P1 incident resolution to improve system reliability at national scale. My core strengths include: • Scalable backend architecture (Python, Java, Spring Boot, FastAPI) • Distributed systems & event-driven design (Kafka, Redis, async processing) • AI/LLM platforms (RAG, vector search, OpenAI & Anthropic APIs, agent orchestration) • Cloud-native infrastructure (AWS, Azure, Docker, Kubernetes, CI/CD) • Data modeling, performance tuning, and failure recovery I enjoy solving hard reliability and scale problems, designing stateful workflows with strong consistency guarantees, and building AI systems that move from prototype to production. Open to collaborating on backend, distributed systems, and applied AI engineering opportunities. ## Work Experience ### Software Development Engineer @ C3 AI Jan 2025 – Present | Massachusetts, United States Extended Python microservices within the agent orchestration layer to implement task routing, state validation, and execution safeguards for multi-agent systems, automating 12+ end-to-end supply chain workflows and reducing multiday manual reporting cycles to ~15-minute automated runs. Engineered RAG pipelines integrating OpenAI and Anthropic APIs for structured data extraction from multi-page enterprise PDFs, improving extraction accuracy from ~60% (rule-based) to 90%+ and eliminating a manual QA step across 3 supply chain workflows. Tuned vector-based retrieval pipelines across a corpus of 1M+ enterprise documents, sustaining sub-200ms semantic search latency under production load. Authored and maintained 200+ TypeScript C3 Types and Methods to federate SAP and Salesforce data into a unified enterprise state model, supporting concurrent processing of 50,000+ daily business entities. Built modular React components for C3 AI Studio-including visual workflow editors-reducing manual configuration overhead and improving deployment velocity for Solutions Architecture teams. Refactored Java/Scala workflow execution services-replacing N+1 query patterns with batch fetching and introducing read-through caching - reducing average data access latency by 2x under peak concurrency and eliminating 3 recurring timeout-class incidents. Standardized containerized deployments to AWS EKS using Helm and GitLab CI, reducing deployment errors and enforcing consistent configuration across APA environments. Integrated workflows with AWS S3, SQS, and Kinesis to support ingestion of 10,000+ events/sec, enabling asynchronous AI agent triggering for near-real-time anomaly detection. Led root-cause investigations on 10+ production incidents using CloudWatch metrics and ELK log analysis, identifying and resolving systemic bottlenecks that reduced mean time to resolution (MTTR) by ~25% across APA environments. ### Software Engineer II @ PhonePe Jan 2020 – Jan 2023 | India Owned and evolved backend services in Java (Spring Boot) and Python (FastAPI) for UPI payment workflows, managing transaction initiation, retries, failure handling, and final state reconciliation in high-volume production systems. Architected and owned transaction state machine logic (INITIATED → PROCESSING → SUCCESS/FAILED/REVERSED) for 100K+ daily transactions, enforcing exactly-once semantics using Kafka-based retry queues and Redis-backed idempotency keys. Identified and resolved critical payment edge cases-duplicate callbacks, network timeouts, and partial failure recovery -working with product, risk, and compliance teams to reduce production escalations. Designed and optimized MySQL schemas and high-volume transactional queries (transaction, audit, settlement tables) on Azure-managed databases, leading schema migrations and performance tuning initiatives that improved reconciliation throughput during peak UPI load. Investigated and resolved P0/P1 production incidents using structured logging, metrics, and distributed tracing; performed root-cause analysis and implemented long-term fixes to strengthen system reliability. Owned CI/CD pipeline configuration in Azure DevOps for Docker-based services, standardizing promotion workflows across dev/staging/production and enabling zero-downtime rollouts with automated rollback triggers. Built idempotent REST APIs with JWT-based service authentication and RBAC, preventing double debits and securing internal payment and audit APIs against unauthorized access. ## Education ### Master's degree in Information Technology Clark University ### Bachelor's Degree in Computer Science Ballari Institute of Technology and Management ## Contact & Social - LinkedIn: https://linkedin.com/in/priyachowdary811 --- Source: https://flows.cv/priyankad JSON Resume: https://flows.cv/priyankad/resume.json Last updated: 2026-04-19