Home

Pavan - Python Developer, Dallas TX local
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: H1B
Resume file: Pavan_Kasarla Python_1774903984578.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Pavan Kumar
Python Full Stack Developer
Email: [email protected]
+1 972-924-5835 (Employer),
C2C Only, H1B (Passport Number also shared)
Professional Summary
8+ years of experience building production-grade Python full-stack applications for financial services and enterprise platforms, delivering scalable backend APIs, microservices, internal dashboards, and operational tooling.
Strong expertise in Python 3.11, OOP, and backend engineering using FastAPI, Django, and Django REST Framework (DRF), designing robust RESTful APIs with clear contracts, validation, versioning, idempotent behavior, and reliable service architecture.
Hands-on experience developing full-stack applications using React, JavaScript, HTML, and CSS, integrating secure backend APIs and building internal dashboards and operational tools for enterprise users.
Experience designing distributed microservices architectures using AWS Lambda, ECS/Fargate, API Gateway, S3, SQS, SNS, Step Functions, and GCP services such as Pub/Sub, Cloud Run, and Cloud Storage, supporting scalable and event-driven cloud systems.
Built and operated event-driven data processing pipelines using S3, SQS, DLQs, retries/backoff mechanisms, and Pub/Sub messaging patterns, ensuring reliable ingestion and processing of large-scale datasets.
Strong experience with PostgreSQL, SQLAlchemy, psycopg2, ETL workflows, Parquet datasets, Glue Data Catalog, Redshift, and Aurora, supporting analytics platforms, operational reporting, and data-driven applications.
Implemented security and compliance frameworks using IAM least privilege, RBAC, OAuth 2.0, JWT, Cognito, and audit logging practices to support regulated enterprise environments.
Built observability and monitoring solutions using CloudWatch, structured logging, OpenTelemetry, Prometheus/Grafana, and ELK Stack, improving system visibility and reducing mean time to resolution (MTTR).
Improved application performance through Redis-based caching, asynchronous processing, and Python concurrency patterns (threading and parallel execution) for high-throughput backend services.
Quality-focused engineer experienced in PyTest testing frameworks, contract-based API validation, CI/CD pipelines (Jenkins, AWS CodePipeline, GitHub Actions), and collaborative development practices including PR reviews and Agile delivery.
Experienced with Docker, Kubernetes, Helm, ECS deployments, and cross-functional collaboration with product, architecture, and data teams to deliver scalable cloud-native solutions.
Familiar with AI/LLM-powered application workflows, integrating LangChain-based services and data pipelines to support intelligent search, summarization, and automation features.

Experience
Senior Python Developer
BNY Mellon, NC | 01/2025 Present
Developed FastAPI (Python 3.11) microservices for internal workflows, designing scalable RESTful APIs with standardized response schemas, idempotent request handling, and versioned endpoints; automated CI/CD using AWS CodePipeline and GCP Cloud Build.
Designed event-driven microservices using AWS Lambda, SQS, and S3, while integrating GCP Pub/Sub and Cloud Storage (GCS) to support asynchronous data processing across distributed systems.
Implemented serverless compute patterns using AWS Lambda and GCP Cloud Run, enabling scalable processing of internal data workflows without managing underlying infrastructure.
Enforced security and compliance using IAM least-privilege policies, Cognito-based JWT authentication, and scoped access controls to ensure secure API interactions with regulated financial data.
Integrated backend services with PostgreSQL using SQLAlchemy and psycopg2, implementing optimized query patterns, connection pooling, and efficient relational data access.
Built automated data retention and cleanup utilities using Python and boto3, managing S3 versioning, lifecycle policies, and object tagging to enforce governance-driven storage policies.
Implemented production observability using CloudWatch and GCP Cloud Monitoring, capturing structured logs, metrics, and alerts for API latency, retries, and service health monitoring.
Improved service performance by introducing Redis caching for frequently accessed datasets and optimizing API response times for internal analytics workflows.
Applied Python concurrency techniques (threading and async processing) to improve throughput for background data processing tasks and API request handling.
Built and enhanced React.js frontend modules, integrating secure APIs, filters, and drill-down analytics views used by internal operations teams.
Integrated frontend and backend services using JWT-based authentication flows and pre-signed S3 URLs to enable secure, time-bound access to protected resources.
Collaborated with AI/ML teams to support LLM-based data exploration workflows, preparing structured datasets and API endpoints for downstream AI-powered insights.
Participated in Agile sprint planning, code reviews, and cross-functional collaboration, partnering with architecture, governance, and frontend teams to deliver production-ready systems.
AWS Python Developer
Fidelity Investments Boston, MA | 02/2024 12/2024

Contributed to Advisor Insights Data Hub, an internal analytics platform supporting Wealthscape Intelligence and digital onboarding tools, consolidating advisor, client, and trading activity data.
Built FastAPI microservices deployed on AWS ECS Fargate, exposing REST APIs that delivered advisor KPIs, onboarding metrics, and operational insights to internal dashboards.
Developed ETL pipelines using AWS Glue (PySpark) orchestrated with Step Functions and Lambda, transforming raw S3 datasets into curated Parquet datasets registered in Glue Data Catalog and loaded into Redshift and Aurora PostgreSQL.
Implemented event-driven ingestion pipelines using S3 notifications SQS DLQ, ensuring reliable processing through idempotency checks, retries/backoff policies, and error isolation.
Designed data validation and quality checks to enforce onboarding SLAs and governance rules, reducing manual reconciliation and improving data reliability across reporting workflows.
Strengthened observability using CloudWatch metrics, structured logging, and SNS alerts, enabling proactive monitoring of ETL pipelines and API health.
Optimized SQL queries and database indexing strategies across Aurora PostgreSQL and Redshift, improving performance of analytics workloads and reporting APIs.
Implemented CI/CD automation using Jenkins and GitHub Actions, enabling automated testing, container builds, and deployments for microservices and data pipelines.
Partnered with data governance and platform teams to define secure IAM policies and access controls across Glue, Lambda, S3, and analytics services.

Python Full-Stack Developer IBM, India | 08/2020 12/2022
Built secure, scalable REST APIs using Django + Django REST Framework (DRF) for banking workflows, leveraging serializers and consistent error contracts to support data-heavy operations.
Developed and maintained backend services in Python for enterprise web applications, including API integrations, business logic enhancements, and support for legacy platform modules.
Implemented RBAC with JWT / OAuth 2.0 patterns, including custom DRF permissions, endpoint scopes, throttling/rate limits, and audit logging for compliance-driven access control.
Developed React and Node.js-based frontend workflows for validation and reporting modules, adding form-level error handling, debounced search, and live API status indicators to improve usability for operations and compliance teams.
Improved API performance and reliability by optimizing Django ORM queries, adding indexes for high-traffic access paths, and introducing response caching where appropriate.
Built and maintained internal modules and server-side utilities for legacy workflow support, including request handling, database interactions, and integration with newer Python/Django services during modernization efforts.
Worked on Node.js-supported frontend build/integration workflows, along with PHP-based service integrations and legacy backend enhancements, improving interoperability between modern Django services and existing internal applications.
Containerized services with Docker and deployed on AWS ECS (Fargate), implementing blue/green deployments and right-sized task definitions to improve rollout safety and reduce compute waste.
Managed platform workloads on Kubernetes using Helm, adding readiness/liveness probes, HPA autoscaling, and resource limits/requests to stabilize production behavior under variable traffic.
Established end-to-end observability with OpenTelemetry, streaming traces/metrics/logs into Grafana + ELK, enabling faster root-cause analysis across services and environments.
Integrated containerized workloads with Google Cloud Run and GCP Pub/Sub for event-driven processing during cross-cloud experimentation and migration initiatives, enabling asynchronous service communication and scalable background processing.
Leveraged Google Cloud Storage (GCS) for archival storage and data exchange between services, applying lifecycle policies and secure service-account-based access patterns for controlled data access.
Secured secrets and credentials using AWS Secrets Manager with key rotation practices; reinforced CI/CD with Jenkins (tests, image builds/scans, gated promotions) to improve release quality.

Software Developer
Tech Mahindra Bangalore, India | 05/2017 07/2020
Developed backend services and RESTful APIs using Python (FastAPI / Flask) for cloud-based web applications supporting scalable backend workflows.
Designed and implemented API endpoints with request validation, structured exception handling, and database integrations, enabling reliable service interactions across internal systems.
Built data ingestion utilities in Python to parse, transform, and load structured datasets into relational databases, supporting downstream analytics and processing pipelines.
Automated cloud infrastructure operations and routine maintenance tasks using Python scripts, Bash utilities, and internal automation tools.
Led migration of legacy datasets from multiple source systems into relational databases, implementing data validation, transformation logic, and integrity checks throughout the migration process.
Deployed and maintained cloud-hosted backend services, supporting application releases, monitoring, and operational stability during platform migrations.
Collaborated with frontend developers and product teams to align API contracts, backend workflows, and feature implementations with business requirements.
Managed version control using Git, participated in Agile sprint planning, and tracked development tasks using team collaboration tools.
Authored and maintained technical documentation for backend services and APIs, improving developer onboarding and knowledge transfer across teams.
Supported application scalability, reliability, and fault tolerance through optimized backend service design and improved operational practices.

Education
B. Tech in Information Technology from Vasavi College of Engineering, Hyderabad, Graduated May 2018.

Master s in Applied science at San Jose State University, CA, USA DEC 2024


Technical Skills
Programming Languages Python (3.x), Bash, SQL, Groovy, JavaScript (ES6+), TypeScript
Frameworks & Libraries Flask, Django, FastAPI, LangGraph, Pandas, NumPy, PySpark,
LangChain, PyTorch, TensorFlow, Hugging Face Transformers, Matplotlib, Seaborn, React.js, Next.js, HTML5, CSS3.
Cloud & DevOps AWS (Lambda, ECS, EC2,SQS,SNS, S3, RDS, API Gateway, Step Functions, Glue, Athena, CloudWatch, DynamoDB), Docker, Kubernetes, Helm, Terraform, Jenkins, GitHub Actions, AWS CDK, Elastic Beanstalk
Data Engineering & ETL Tools Apache Airflow, AWS Glue, Kafka, Kinesis, Snowflake, AWS
DataSync, Apache Spark
Monitoring & Observability Prometheus, Grafana, OpenTelemetry, Splunk, ELK Stack
(Elasticsearch, Logstash, Kibana)
Authentication & Security OAuth 2.0, JWT, IAM (AWS Identity and Access Management),
HashiCorp Vault, Qualys
Databases PostgreSQL, MySQL, MS SQL Server, Oracle, Redis, MongoDB, CouchDB, Snowflake
API Development & Integration RESTful APIs, GraphQL, Django REST Framework, FastAPI, gRPC, Swagger/OpenAPI
Version Control & CI/CD Git, GitHub, Bitbucket, Jenkins, GitHub Actions, GitLab CI/CD, Groovy scripting
Containerization & Deployment Docker, Kubernetes, AWS ECS, Helm, Elastic Beanstalk
Tools & Platforms JIRA, Git, GitHub, Bitbucket, Tableau, Sphinx, Postman, Cypress, Selenium
Markup & Data Formats JSON, XML, YAML
Others Apache Spark, LangChain, Athena, Glue Catalog, PyTest, pytest- mock, Linux Shell Scripting, Strong analytical and problem-solving skills.
Keywords: continuous integration continuous deployment artificial intelligence machine learning javascript sthree microsoft mississippi California Massachusetts North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7052
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: