Experience
2023 — Now
2023 — Now
• Developed backend services using Python (Django REST Framework) and Node.js to automate merchant onboarding, subscription billing, and multi-provider payment processing workflows across global merchant accounts.
• Developed RESTful and WebSocket APIs to enable real-time transaction tracking, payment status updates, and account reconciliation for 50K+ merchants worldwide.
• Integrated Stripe Connect, PayPal, and Plaid APIs with backend services, orchestrating reliable multi-provider payment routing and settlement workflows.
• Designed asynchronous microservices using Celery, RabbitMQ, and Kafka Streams to handle payments, refunds, and payouts, improving system throughput by 30%.
• Built automated subscription billing and invoicing pipelines leveraging Django ORM, Node.js services, PostgreSQL, and Redis, reducing billing errors by 28%.
• Implemented role-based access control (RBAC) and OAuth2 authentication to secure sensitive merchant and financial data.
• Created internal dashboards using React.js, TypeScript, and Material UI for monitoring payment metrics, API performance, and subscription KPIs, reducing manual reporting effort by 25%.
• Containerized backend and microservices using Docker and deployed on AWS ECS/EKS, with logging, monitoring, and alerting via CloudWatch and S3 for high availability and rapid incident response.
• Automated infrastructure provisioning with Terraform and implemented CI/CD pipelines using GitLab, ensuring reliable deployments across development, QA, and production.
• Wrote unit, integration, and load tests using Pytest, unittest, and Postman, achieving over 95% test coverage and validating high-volume financial workflows.
• Collaborated closely with product, DevOps, and finance teams to optimize API throughput, reducing latency by 20% and improving SLA compliance.
• Implemented observability features using Prometheus, Grafana, and ELK Stack, enabling proactive detection of payment failures and system anomalies.
2020 — 2022
2020 — 2022
• Designed and implemented Python Flask and FastAPI RESTful microservices architecture powering a real-time collaboration platform for Meta’s engineering teams to manage document sharing, versioning, and task automation.
• Built React and TypeScript-based collaborative editors and dashboards, enabling simultaneous document editing, live presence tracking, and instant commenting.
• Integrated WebSockets and Kafka streams for real-time synchronization across distributed users, achieving sub-300ms latency for text and notifications.
• Developed scalable PostgreSQL and MongoDB schemas with optimized indexing and query performance for hierarchical document structures, access logs, and version histories.
• Automated data aggregation and search indexing pipelines using PySpark and Airflow, improving retrieval speed by 45% across millions of documents.
• Leveraged AWS S3, Redshift, and DynamoDB for high-availability storage, analytics, and user activity insights.
• Containerized backend services with Docker and orchestrated production deployments on Kubernetes, implementing CI/CD pipelines via Jenkins and GitHub Actions for seamless releases.
• Implemented enterprise-grade security using OAuth2, JWT, and SSO, ensuring robust authentication and role-based access control.
• Established observability with Prometheus, Grafana, and ELK Stack, reducing downtime by 40% through proactive monitoring and alerting.
• Optimized API throughput and resource utilization using async I/O, caching, and performance tuning, improving system scalability under peak load.
• Collaborated in Agile development cycles and mentored junior engineers on backend optimization, containerization, and CI/CD best practices, strengthening team delivery efficiency.
Education
Saint Louis University