BRIJITHA TIALU
Missouri, USA +1-872-***-**** ***************@*****.*** LinkedIn
SUMMARY
• Software Engineer with 5+ years of hands-on experience building large-scale backend systems using Java (Spring Boot), Python, FastAPI, gRPC, REST APIs, and microservices architectures.
• Developed secure, event-driven platforms integrating Payments, Checkout, Merchant, and Invoicing APIs, enabling seamless interaction between internal AI agents and core financial services using reusable modules.
• Built high-performance asynchronous workflows using Python (asyncio, aiohttp) and Java, optimizing parallel task execution, non- blocking I/O, connection pooling, background processing, and cross-service communication.
• Designed and implemented distributed workflows using Apache Kafka and Redis Streams, supporting durable state management, automated retries, failure recovery, and reliable execution of complex multi-step transactions.
• Strengthened platform reliability and security using Prometheus, Grafana, ELK, Azure Monitor, OAuth 2.0, JWT, and RBAC, improving observability, authentication, authorization, and production stability.
• Delivered scalable enterprise platforms using FastAPI, Azure Functions, Blob Storage, Azure Cognitive Search, React, TypeScript, Docker, and Azure DevOps, supporting document processing, search, and automated deployments. SKILLS
Programming: Python, Java, JavaScript, C/C++, SQL, Object-Oriented Programming (OOP), RESTful APIs, Microservices Frameworks & Technologies: Django, Flask, FastAPI, Spring Boot, Spring MVC, Hibernate, RESTful & SOAP Web Services, Microservices Architecture, GraphQL, gRPC, WebSockets, Node.js, React.js Cloud Platforms & Services: Amazon Web Services (AWS – EC2, S3, Lambda, RDS, DynamoDB, API Gateway, CloudWatch), Google Cloud (BigQuery, Vertex AI), Docker, Kubernetes, Terraform, Helm Databases & Storage: MySQL, PostgreSQL, MongoDB, DynamoDB, Snowflake, Cassandra, Redis, Elasticsearch System Design & Architecture: Distributed Systems, Software Design Patterns, Event-Driven Architecture, API Gateway, Load Balancing, Caching (Redis), Message Queues (Kafka, RabbitMQ), Scalability, High Availability Testing & Quality Assurance: JUnit, Mockito, PyTest, unittest, Postman, Swagger/OpenAPI, SonarQube, Integration Testing DevOps & CI/CD: Git, GitHub, Jenkins, GitHub Actions, CircleCI, CI/CD Pipelines, Maven, Gradle, Argo CD, Linux, Bash/Shell Scripting APIs & Integrations: RESTful APIs, GraphQL, gRPC, WebSockets, SOAP Web Services, Third-Party API Integration, API Gateway, Swagger/OpenAPI
Monitoring & Observability: Prometheus, Grafana, AWS CloudWatch, OpenTelemetry, Application Logging, Performance Monitoring AI & Machine Learning: Supervised & Unsupervised Learning, Deep Learning (CNNs, RNNs, LSTMs, Transformers), NLP (Text Classification, Sentiment Analysis), Recommendation Systems, Generative AI (LLMs, RAG, Prompt Engineering), Time-Series Forecasting Project Management & Methodologies: Agile & Scrum Methodologies, Jira, Confluence, SDLC, Code Review & Version Control, Continuous Integration & Deployment (CI/CD)
PROFESSIONAL EXPERIENCE
PayPal, USA Jan 2025 - Present
Software Engineer
• Engineered and maintained MCP Server services using Java, Spring Boot, and gRPC, enabling AI agents to securely interact with core Payments and Invoicing APIs; optimized asynchronous request processing to increase service throughput by 17%.
• Developed scalable Python-based agent workflows using asyncio and aiohttp to automate invoice creation, tax calculations, and discount processing, leveraged asynchronous execution and request batching to reduce workflow processing time by 24%.
• Integrated Checkout, Merchant, and Invoicing APIs into the Agent Toolkit, building reusable, schema-driven Java modules that standardized tool integrations and reduced implementation and onboarding effort by 35% across internal engineering teams.
• Architected resilient, event-driven workflows using Apache Kafka and Redis Streams, implementing durable state management, automated retries, and failure recovery mechanisms to achieve a 98% successful completion rate for multi-step agent transactions.
• Implemented end-to-end observability and performance monitoring with Prometheus, Grafana, and ELK Stack, analyzing latency, error rates, and agent usage patterns to identify API and payload bottlenecks and reduce P95 response latency by 16%.
• Strengthened API and platform security by implementing OAuth 2.0, JWT validation, scoped tool permissions, and rate limiting, improving detection and rejection of unauthorized or malformed requests by 28% during security and integration testing.
• Optimized distributed service concurrency and scalability through non-blocking I/O, connection pooling, and back-pressure mechanisms, enabling reliable processing of 35K+ agent requests per hour while maintaining less than 140 ms median service latency.
• Expanded automated testing and CI/CD quality gates using JUnit 5, Mockito, PyTest, and Newman, increasing test coverage from 72% to 88% and reducing regression defects by 25% through comprehensive unit, integration, API, and contract testing. OPEN SOURCE WITH SLU, St. Louis, MO, USA Jan 2024 - Dec 2024 Software Developer
• Developed backend services and REST APIs for volunteer onboarding, scheduling, and availability tracking, improving application response time by 30%.
• Implemented secure Role-Based Access Control (RBAC) and backend business logic for more than 3 user roles, standardizing authorization and data processing while reducing access-related issues.
• Built comprehensive unit tests using JUnit and Mockito for service logic, REST APIs, and edge cases, increasing code coverage and reducing regression defects.
• Developed and maintained frontend-backend API integrations, supporting a modular architecture, streamlining application data exchange, improving maintainability, and accelerating feature development and delivery.
• Conducted pull request reviews, managed GitHub workflows, and resolved integration conflicts, strengthening code quality and reducing deployment-related bugs by 30% across application releases.
• Collaborated with developers and stakeholders in an Agile/Scrum environment, troubleshooting integration issues and coordinating sprint deliverables to improve sprint efficiency and overall development workflow. Capgemini, India May 2020 - June 2023
Software Engineer
• Designed scalable backend architecture for an enterprise knowledge platform using Python, FastAPI, and Azure Functions, supporting increasing document volumes, concurrent users, and integration with multiple internal business applications.
• Developed automated document ingestion pipelines using Python and Azure Blob Storage to extract, clean, transform, classify, and process enterprise documents, improving overall processing throughput by 35%.
• Built enterprise search capabilities using Azure Cognitive Search, implementing document indexing, metadata filtering, relevance scoring, and full-text search to improve access to policy and operational information.
• Developed asynchronous REST APIs with FastAPI for document management, enterprise search, user activity, and service integrations, supporting thousands of daily requests with sub-two-second average response times.
• Built responsive user interfaces using React and TypeScript, implementing advanced search, document viewing, and role-based access with Azure AD, OAuth 2.0, and JWT authentication.
• Containerized application services using Docker and automated deployments through Azure DevOps CI/CD pipelines, reducing deployment time by ~50% while improving release consistency across multiple environments.
• Implemented application monitoring and performance dashboards using Prometheus, Grafana, and Azure Monitor, reducing recurring production issues by ~20% while collaborating with cross-functional teams in Agile/Scrum. PROJECTS
Incident Alert System - Real-Time Incident Management Platform
• Built a real-time incident management platform using Java, Spring Boot, PostgreSQL, and JWT-secured REST APIs, implementing role-based dashboards and incident workflows that improved incident tracking efficiency by 30%.
• Implemented asynchronous event notifications and audit logging using Apache Kafka, decoupling service communication and reducing notification processing latency by 25% across incident lifecycle events. Material Donor Mutual Assist - Donation Tracking Platform
• Developed end-to-end donation tracking services using Node.js, Express.js, and PostgreSQL, streamlining intake-to-distribution workflows and improving donation processing efficiency and reporting visibility by 30%.
• Containerized backend services using Docker and optimized PostgreSQL data workflows, reducing environment setup time by 40% while improving deployment consistency across development and testing environments. EDUCATION
Master of Science in Computer Science - Saint Louis University, St. Louis, MO Bachelor of Software Engineering - St. Francis College for women Hyderabad, India CERTIFICATIONS
• JPMorgan Chase - Software Engineering Job Simulation (Forage)
• CCNA: Enterprise Networking, Security & Automation (Cisco)