SN

SRIRAM NARRA

Available to hire

I'm Sriram Narra, a Senior Python Developer with 8+ years of experience building back-end systems and data-driven applications.

About

I’m Sriram Narra, a Senior Python Developer with 8+ years of experience building back-end systems and data-driven applications. I enjoy turning complex problems into clean, maintainable solutions and collaborating with cross-functional teams to deliver measurable business value.

I thrive in Agile environments, love optimizing performance and cost, and I’m excited to apply my skills in innovative settings to help organizations grow and succeed.

  • Joined November 2025

Industry experience

  • Software & Internet
  • Professional Services
  • Financial Services

Work experience· 4 roles

Senior Software Engineer · EPAM SystemsJan 2025 – Nov 2025 · 11 mos

Designed and developed product components with a Test Driven Development (TDD) strategy; built REST API microservices using Django, Django REST Framework, and FastAPI in Python 3 following OpenAPI specifications and PEP8 standards; re-architected major components prioritizing performance, scalability, and cost optimization; applied OOAD and event-driven architectures; designed data warehouse schemas, improving query performance by 40%; developed REST endpoints with Django Serializers and robust data validation; contributed to Generative AI solution integration; worked with Azure SDKs and AWS services (Gateway, Lambda, EKS, SNS, SQS, RDS, EC2, DynamoDB, CloudWatch, ECS, S3, ALB); used PostgreSQL, MySQL, and MongoDB; containerized with Kubernetes (AWS EKS); implemented Celery with Redis and RabbitMQ; deployed on AWS using Lambda and EC2; used AWS Cognito for IAM; version control with Git and CI/CD with GitHub Actions.

Senior Software Engineer · Canada Pension Plan Investment Board (CPPIB)Oct 2024 – Oct 2024 · 1 mo

Collaborated with External Portfolio Management (EPM) team to design, optimize, and maintain Risk Metrics Processing workflows. Stack included Python, FastAPI, PostgreSQL, MongoDB, Docker, and Kubernetes; designed REST endpoints with OpenAPI specs and Pydantic validation; used Redis for caching. Reduced workflow timing from 70 hours to 1.5 hours. Modeled complex database hierarchies in AWS Aurora PostgreSQL for IEA team. Proposed event-driven ingestion pipeline: S3 → AWS Lambda → SQS → FastAPI workers persisting to MongoDB. Optimized MongoDB queries with indexes and projections; containerized services with Docker and deployed via Helm charts on Kubernetes; tests with Pytest; CI/CD pipelines with Terraform and GitHub Actions. Collaborated closely with business users and tech teams in an Agile environment.

Senior Software Engineer · Valital TechnologiesJul 2023 – Jul 2023 · 1 mo

Worked on Adverse Online Risk Assessment by integrating data models and optimizing performance. Led migration to AWS Cloud using Python, including AWS Lambda, S3, and RDS. Developed Python services using Django and FastAPI, with automated unit tests for REST APIs. Leveraged Apache Airflow for batch scheduling and monitoring, achieving a 20% reduction in processing time. Optimized storage and retrieval to cut data processing times by 30%. Implemented container orchestration with AWS EKS, and built Bash scripts to automate routine tasks. Participated in code reviews and architectural decisions; worked in Kanban and Scrum; used Git for version control and CI/CD with Github Actions.

Senior Systems Engineer · Infosys LimitedSep 2018 – Sep 2018 · 1 mo

Education

Master's in Computer Science · University of Regina2018 – 2021
Bachelor’s of Technology in Computer Science · Koneru Lakshmaiah University2011 – 2015

Hire SRIRAM NARRA today

Post a job and invite SRIRAM, or contact them directly. No hidden commission.

Post a job