Name: Revathi K
Role: Sr. Python Full Stack Developer
Email id: *******.*****@*****.***
Contact: 470-***-****
Professional Summary
Senior Python Full Stack Developer with 12+ years of experience designing, developing, and deploying enterprise-grade applications across healthcare, banking, e-commerce, telecom, and insurance domains. Strong expertise in building scalable backend services using Python, FastAPI, Flask, Django, Django REST Framework, GraphQL, and REST APIs combined with modern front-end development using React.js, TypeScript, Redux Toolkit, Tailwind CSS, HTML5, CSS3, and Vite.
Extensive experience architecting cloud-native and microservices-based solutions across Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP) with deep knowledge of Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), Docker, Kubernetes, Helm, Terraform, Azure DevOps, GitHub Actions, Jenkins, and CI/CD automation. Proven ability to build secure, highly available, and fault-tolerant applications that support large-scale business operations and mission-critical workloads.
Demonstrated success in designing secure healthcare, financial, telecom, and insurance platforms with expertise in OAuth2, JWT, Azure Active Directory, AWS IAM, RBAC, HIPAA, SOX, FINRA, OWASP, API Security, and Encryption Standards. Strong background in creating high-performance data pipelines, cloud integrations, and serverless solutions using Azure Functions, Azure Data Factory, Apache Airflow, Azure Logic Apps, AWS Lambda, Kafka, Databricks, BigQuery, and Azure Synapse Analytics.
Experienced in optimizing database performance and analytics using Azure SQL, Oracle, PostgreSQL, MySQL, SQL Server, BigQuery, DynamoDB, Cosmos DB, Redis, Elasticsearch, Pandas, NumPy, Power BI, Plotly, and D3.js. Adept at collaborating with cross-functional Agile teams, mentoring junior developers, owning the complete SDLC, and delivering innovative software solutions that improve performance, reliability, compliance, and user experience.
Successfully designed and delivered enterprise healthcare, banking, telecom, insurance, and e-commerce applications using Python, FastAPI, Flask, Django, React.js, TypeScript, and Microservices Architecture, supporting millions of users and high-volume business transactions.
Architected cloud-native solutions across Microsoft Azure, AWS, and GCP, leveraging services such as AKS, Azure App Services, AWS EC2, Lambda, GKE, Azure Functions, and Cloud Composer to improve scalability, resiliency, and operational efficiency.
Built secure and reusable APIs using FastAPI, Flask, Django REST Framework, GraphQL, RESTful Services, Azure API Management, OAuth2, JWT, and RBAC, enabling seamless communication between internal systems and third-party platforms.
Led the migration of legacy monolithic applications into modern Docker, Kubernetes, AKS, GKE, and Microservices-based architectures, significantly improving maintainability, deployment speed, and application availability.
Implemented end-to-end CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, Azure Pipelines, AWS CodePipeline, YAML, and Terraform, reducing release cycles and enabling automated, zero-downtime deployments.
Developed and orchestrated large-scale data integration and ETL workflows using Azure Data Factory, Apache Airflow, Azure Logic Apps, AWS Data Pipeline, Cloud Composer, and Kafka, streamlining ingestion of healthcare, financial, and telecom data.
Created high-performance and fault-tolerant serverless solutions using Azure Functions, AWS Lambda, Event Grid, Service Bus, and API Gateway, improving processing speed and reducing operational costs.
Strengthened enterprise security posture through implementation of Azure AD, Managed Identities, AWS IAM, Azure Key Vault, KMS, OAuth2, JWT, SSL/TLS, OWASP, Encryption, and Role-Based Access Control, ensuring HIPAA, SOX, and regulatory compliance.
Optimized relational and NoSQL database performance using Azure SQL Database, Oracle, SQL Server, PostgreSQL, MySQL, DynamoDB, Cosmos DB, Firestore, and BigQuery, reducing query response time and improving data accessibility.
Designed and developed advanced analytics and reporting solutions using Pandas, NumPy, Databricks, Azure Synapse Analytics, Power BI, Plotly, D3.js, and QuickSight, enabling real-time business intelligence and operational reporting.
Built responsive and user-friendly front-end applications with React 18, TypeScript, Tailwind CSS, Material-UI, Redux Toolkit, HTML5, and CSS3, improving accessibility, performance, and cross-platform user experience.
Implemented proactive monitoring and observability frameworks using Azure Monitor, Application Insights, Azure Log Analytics, CloudWatch, Grafana, ELK Stack, and Stackdriver, allowing faster issue detection and improved production stability.
Automated infrastructure provisioning and environment management using Terraform, Bicep, ARM Templates, CloudFormation, and Infrastructure as Code (IaC), creating repeatable and secure deployments across development, QA, and production environments.
Delivered highly scalable event-driven and streaming applications using Kafka, Redis, Event Grid, Azure Service Bus, and asynchronous Python processing, supporting real-time messaging and transaction processing requirements.
Improved application performance through implementation of Redis, Memcached, Code Splitting, Lazy Loading, Multithreading, Multiprocessing, Indexing, and Query Optimization, resulting in faster response times and better resource utilization.
Championed Agile and DevOps best practices using Jira, Confluence, Azure DevOps Boards, Git, SonarQube, Scrum, Sprint Planning, Code Reviews, and Release Management, ensuring timely delivery of high-quality software.
Mentored and guided junior developers and technical teams on Python, React.js, Cloud Technologies, Microservices, Secure Coding, and Best Development Practices, improving team productivity, code quality, and technical standards.
Technical Skills
Languages
Python, TypeScript, SQL, HTML5, CSS3, YAML
Backend Frameworks
FastAPI, Flask, Django, Django REST Framework, GraphQL, REST APIs
Frontend Technologies
React.js (React 18), Redux Toolkit, Tailwind CSS, Material-UI, Vite, HTML5, CSS3
Cloud Platforms
Microsoft Azure (Azure App Services, AKS, Azure Functions, Azure Data Factory, Logic Apps, Synapse Analytics, Monitor, Log Analytics, Key Vault, Azure AD, Service Bus, Event Grid, Pipelines), Amazon Web Services (AWS EC2, Lambda, IAM, CodePipeline, CloudWatch, CloudFormation, KMS, QuickSight, Data Pipeline), Google Cloud Platform (GCP GKE, Cloud Composer, BigQuery, Firestore, Stackdriver)
Containers & Orchestration
Docker, Kubernetes, Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), Helm
CI/CD & DevOps
Azure DevOps (Boards, Pipelines), GitHub Actions, Jenkins, AWS CodePipeline, Terraform, Bicep, ARM Templates, CloudFormation, Git, SonarQube
Infrastructure as Code (IaC)
Terraform, Bicep, ARM Templates, CloudFormation
Security & Compliance
OAuth2, JWT, Azure Active Directory (Azure AD), AWS IAM, RBAC, Managed Identities, Azure Key Vault, KMS, SSL/TLS, OWASP, Encryption Standards, HIPAA, SOX, FINRA
Databases
Azure SQL Database, Oracle, PostgreSQL, MySQL, SQL Server, DynamoDB, Cosmos DB, Firestore, BigQuery, Redis, Elasticsearch
Data Processing & ETL
Azure Data Factory, Apache Airflow, Azure Logic Apps, AWS Data Pipeline, Cloud Composer, Kafka, Databricks, Azure Synapse Analytics
Serverless
Azure Functions, AWS Lambda, Event Grid, Service Bus, API Gateway
Analytics & Visualization
Pandas, NumPy, Power BI, Plotly, D3.js, QuickSight
Monitoring & Observability
Azure Monitor, Application Insights, Azure Log Analytics, CloudWatch, Grafana, ELK Stack, Stackdriver
Performance Optimization
Redis, Memcached, Code Splitting, Lazy Loading, Multithreading, Multiprocessing, Indexing, Query Optimization
Messaging & Streaming
Kafka, Redis, Event Grid, Azure Service Bus
Agile & Project Management
Jira, Confluence, Azure DevOps Boards, Git, Scrum, Sprint Planning, Code Reviews, Release Management
Other Expertise
Microservices Architecture, Event-Driven Architecture, API Management (Azure API Management), ETL workflows, Legacy Migration (monolithic to containerized/microservices), Zero-downtime deployments
Educational Details
Bachelor’s in computer science at Satyabhama University Aug 2007 to May 2011
Master’s in computer science at Robert Morris University Aug 2011 to Dec 2012
Certified Achievements
●AWS Certified Developer Associate.
●Microsoft Certified: Azure Developer Associate
Work Experience
Client: Healthstream Inc, Nashville, TN July 2024 - Present
Role: Sr. Python Full Stack Developer
Responsibilities:
Developed and maintained scalable, secure healthcare applications using Python, FastAPI, Flask, React.js, TypeScript, Azure App Service, and Azure Kubernetes Service (AKS) to support claims processing, patient engagement, provider portals, and healthcare plan administration.
Designed and deployed cloud-native microservices architecture on Microsoft Azure Kubernetes Service (AKS), Docker, Helm, and Azure Container Registry (ACR), enabling secure service-to-service communication, auto-scaling, high availability, and optimized resource utilization.
Built and managed responsive front-end applications using React 18, TypeScript, Tailwind CSS, Vite, Redux Toolkit, HTML5, and CSS3, improving application performance, code reusability, accessibility, and user experience across desktop and mobile devices.
Implemented end-to-end CI/CD pipelines using Azure DevOps, GitHub Actions, Azure Repos, YAML Pipelines, and Azure Pipelines, automating code builds, testing, linting, deployment, and zero-downtime releases across multiple environments.
Orchestrated complex healthcare data ingestion and transformation workflows using Azure Data Factory (ADF), Azure Logic Apps, Apache Airflow, Azure Functions, and REST APIs to integrate claims systems, EHR platforms, patient records, and third-party healthcare services.
Developed secure and high-performance APIs using FastAPI, Flask, GraphQL, RESTful Services, Azure API Management (APIM), OAuth2, and JWT Authentication, improving interoperability between internal healthcare platforms and external partner systems.
Leveraged Azure API Management (APIM), Azure Active Directory (Azure AD), Managed Identities, OAuth2, and RBAC to secure APIs and applications, ensuring HIPAA compliance, role-based access, and protected communication across distributed systems.
Built serverless healthcare solutions using Azure Functions, Azure Logic Apps, Event Grid, and Azure Service Bus, reducing operational costs, improving claims adjudication performance, and simplifying legacy monolithic application modernization.
Utilized Azure Blob Storage, Azure Key Vault, Azure Files, and Azure Storage Accounts to implement secure file management, secret storage, encryption, and access-controlled policies for sensitive healthcare and patient information.
Implemented enterprise-grade monitoring, observability, and alerting using Azure Monitor, Azure Application Insights, Azure Log Analytics, Azure Dashboard, and Kusto Query Language (KQL), proactively identifying production issues and improving system reliability.
Designed and optimized healthcare databases using Azure SQL Database, Oracle Database, PL/SQL, SQL Server, Table Partitioning, Indexing, and Stored Procedures, improving claims processing efficiency and reducing query response time by more than 35%.
Developed reusable healthcare data processing modules using Python, Pandas, NumPy, Azure Databricks, and Azure Synapse Analytics, enabling large-scale analysis of claims, provider, member, and patient datasets with improved reporting accuracy.
Created advanced healthcare reporting and visualization dashboards using Power BI, Plotly, D3.js, Azure Synapse Analytics, and Azure Analysis Services, allowing business users to track claims trends, member utilization, KPIs, and operational metrics in real time.
Strengthened application and API security by applying OWASP Security Standards, SSL/TLS, Data Encryption, Input Validation, API Rate Limiting, Secure Coding Practices, and Vulnerability Remediation, ensuring compliance with healthcare regulatory requirements.
Automated infrastructure provisioning and environment setup using Terraform, Bicep, ARM Templates, Azure Resource Manager, and Infrastructure as Code (IaC), creating repeatable and version-controlled deployments across development, QA, and production.
Introduced controlled release and feature management strategies using LaunchDarkly, Azure DevOps Release Pipelines, Blue-Green Deployment, and Canary Deployment, enabling safe feature rollouts, instant rollback, and minimal production risk.
Collaborated with cross-functional teams in an Agile/Scrum environment and owned the complete SDLC using Jira, Confluence, Azure DevOps Boards, Git, and SonarQube, while mentoring junior developers and interns on Azure cloud, Python, and modern development best practices.
Client: JPMorgan Chase, New York, NY Jan 2022 – June 2024
Role: Sr. Python Full Stack Developer
Responsibilities:
Led the design and development of scalable enterprise web applications using Python, Django, Flask, and React.js deployed on Microsoft Azure App Services. Enhanced global trading dashboards and improved application performance, responsiveness, and availability for banking and capital markets teams.
Architected and implemented secure, high-performance RESTful APIs using Django REST Framework (DRF) and Azure API Management. Enabled seamless communication between distributed microservices and supported high-volume, real-time financial transactions across trading platforms.
Designed and deployed cloud-native banking applications using Microsoft Azure, including Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), and Azure Cosmos DB. Improved application scalability, fault tolerance, and system uptime in mission-critical financial environments.
Built advanced financial data exchange services using Django REST Framework, implementing custom OAuth2, JWT authentication, RBAC, serializer validation, and permission classes. Strengthened security and ensured compliance for real-time market data and trading integrations.
Developed and orchestrated complex workflow automation using Apache Airflow on Azure Virtual Machines and integrated with Azure Blob Storage and Azure SQL Database. Automated end-of-day reconciliation, financial reporting, and data aggregation processes, reducing manual effort by more than 70%.
Designed highly available data ingestion and transformation pipelines using Azure Data Factory, Azure Blob Storage, and Azure Event Grid. Enabled real-time ingestion of market feeds and accelerated downstream analytics for trading and portfolio management systems.
Implemented robust financial analytics pipelines using Python, NumPy, and Pandas integrated with Azure Databricks and Azure Synapse Analytics. Supported real-time portfolio risk calculations, financial forecasting, and trading decision support for global banking teams.
Created and managed sophisticated Apache Airflow DAGs for market data ingestion, transformation, dependency handling, SLA monitoring, and automated alerting. Improved data pipeline reliability and ensured timely delivery of critical financial information.
Developed comprehensive automated testing frameworks using PyTest, Jest, and Azure DevOps Test Plans. Increased software quality, reduced production defects by over 40%, and ensured reliable delivery of cloud-native banking applications.
Integrated enterprise-grade security and secrets management using Azure Key Vault, Azure Active Directory (AAD), Managed Identities, and Azure Policy. Strengthened application security posture and ensured compliance with internal audit and regulatory requirements.
Implemented centralized monitoring, logging, and observability using Azure Monitor, Application Insights, Azure Log Analytics, and Grafana dashboards. Enabled proactive production monitoring, faster issue resolution, and improved system availability.
Enhanced user experience and accessibility of internal banking and trading applications using React.js, Tailwind CSS, and Material-UI. Delivered responsive, intuitive, and cross-platform user interfaces for financial analysts and trading teams.
Played a critical role in cloud modernization by containerizing applications using Docker and deploying them to Azure Kubernetes Service (AKS). Improved deployment consistency, application portability, and scalability across multiple Azure environments.
Integrated third-party financial and market data providers using secure API integration patterns with Azure API Management, tokenization, caching, and throttling strategies. Improved performance, security, and reliability of external financial data consumption.
Automated infrastructure provisioning, deployment, and environment management using Azure DevOps, ARM Templates, Bicep, and Terraform. Reduced manual deployment efforts, accelerated release cycles, and improved infrastructure consistency.
Automated operational and administrative tasks using Python scripting, PowerShell, and Azure Automation Runbooks. Streamlined log rotation, backup management, archival processes, and routine maintenance activities across cloud-hosted banking systems.
Collaborated with product owners, architects, InfoSec teams, and cross-functional Agile teams throughout sprint planning, backlog grooming, and release cycles. Ensured successful delivery of SOX, FINRA, and compliance-focused financial solutions while mentoring junior developers and promoting Azure cloud best practices.
Client: Etsy, Brooklyn, NY May 2018 – Dec 2021
Role: Python Full Stack Developer
Responsibilities:
Developed and maintained highly scalable web applications using Python, Django, Flask, and React.js on Google Cloud Platform (GCP), delivering responsive user interfaces and robust backend services for enterprise and e-commerce platforms.
Designed and implemented backend microservices using Django REST Framework, Python, and GCP App Engine, creating reusable APIs for product catalog management, order processing, customer profiles, and seller analytics.
Integrated multiple internal and third-party services through RESTful APIs, GraphQL, and JSON/XML interfaces, streamlining payment processing, product search, shipping, and recommendation workflows.
Developed and optimized cloud-native applications on Google Kubernetes Engine (GKE) using Docker, improving application scalability, load balancing, fault tolerance, and deployment efficiency.
Built and maintained continuous integration and continuous deployment pipelines using GitHub Actions, Google Cloud Build, and Google Container Registry (GCR), reducing release cycles and minimizing production downtime.
Created and managed data orchestration workflows using Apache Airflow and Cloud Composer, automating inventory synchronization, product catalog refreshes, reporting processes, and seller performance aggregation.
Developed custom Apache Airflow plugins and operators to integrate with Google Cloud Storage (GCS), BigQuery, and external partner systems, enabling reliable data movement with retry logic and exception handling.
Utilized BigQuery, Cloud SQL, and Firestore to design and manage structured and semi-structured datasets related to transactions, inventory, customer behavior, and business analytics.
Implemented advanced search and catalog optimization capabilities using Elasticsearch, improving search relevance, filtering, faceted navigation, and overall customer browsing experience.
Improved application performance through implementation of Redis, Memcached, lazy loading, and code splitting in React.js, significantly reducing API response times and frontend load times.
Applied secure authentication and authorization mechanisms using OAuth 2.0, JWT, Google Identity Platform, and secure coding best practices to protect customer data and payment transactions.
Designed and deployed monitoring and logging solutions using Google Stackdriver, Cloud Monitoring, and Cloud Logging, proactively identifying system issues and improving incident response time.
Wrote comprehensive unit, integration, and functional test cases using PyTest, Jest, and Selenium, increasing application stability and ensuring high-quality releases across multiple environments.
Managed database schema versioning, migrations, and rollback strategies using Alembic, Flyway, PostgreSQL, and MySQL, ensuring seamless production deployments and data integrity.
Collaborated with business analysts, QA teams, product owners, and developers in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, backlog grooming, and retrospectives.
Implemented customer behavior tracking and feature experimentation using Google Analytics, Firebase Analytics, and A/B testing methodologies, enabling data-driven product and UI enhancement decisions.
Mentored junior developers on Python, React.js, GCP, code review standards, design patterns, and cloud-native development practices, improving team productivity and code quality.
Client: Iridium Communications Inc, McLean, VA Sept 2016 – April 2018
Role: Senior Python Developer
Responsibilities:
Led the design and development of scalable backend applications using Python 3.x, Flask, and RESTful APIs to support high-volume telecom and satellite communication services across distributed cloud environments.
Architected and deployed highly available cloud-native solutions on Amazon Web Services (AWS) using EC2, S3, Elastic Load Balancer (ELB), and Auto Scaling to ensure fault tolerance and seamless service availability.
Built and managed event-driven serverless architectures using AWS Lambda, API Gateway, and Amazon S3, enabling lightweight, secure, and low-latency communication workflows.
Designed and implemented microservices-based applications using Flask, FastAPI, Docker, and AWS EC2, improving application modularity, scalability, and ease of deployment.
Developed secure and high-performance backend APIs using Python, Flask, FastAPI, and JSON/XML, enabling integration between telecom systems, telemetry services, and external platforms.
Integrated real-time data streaming pipelines using Apache Kafka, Redis, and Python, supporting high-throughput and latency-sensitive telecom and communication processing workloads.
Engineered cloud database solutions using Amazon RDS, DynamoDB, and MySQL, ensuring optimized data storage, fast retrieval, and reliable performance for large-scale applications.
Designed and maintained automated CI/CD pipelines using Jenkins, AWS CodePipeline, Git, and Docker, enabling continuous integration, automated testing, and faster multi-environment deployments.
Implemented Infrastructure as Code (IaC) using Terraform and AWS CloudFormation, allowing repeatable, version-controlled, and automated cloud infrastructure provisioning.
Built monitoring, logging, and alerting solutions using Amazon CloudWatch, CloudTrail, and custom Python scripts to proactively detect issues and improve system observability.
Developed automation utilities and diagnostic tools in Python and Bash scripting to monitor distributed communication nodes, reduce manual intervention, and improve operational efficiency.
Applied robust software testing practices using PyTest, Mock, Unit Testing, and Test-Driven Development (TDD) to improve code quality, stability, and production readiness.
Migrated legacy monolithic applications into modular cloud-ready architectures using Python, AWS, and Microservices, significantly improving maintainability, scalability, and code reusability.
Strengthened cloud security and compliance by implementing AWS IAM, KMS, VPC, Security Groups, and encryption standards to protect sensitive telecom and application data.
Performed application tuning and performance optimization using Python Profiling Tools, CloudWatch Metrics, and backend optimization techniques to support high-volume processing requirements.
Collaborated with cross-functional teams including DevOps, system engineers, product owners, and QA teams while conducting code reviews and enforcing PEP8, Agile, and software development best practices.
Client: Safety Insurance Group, Inc, Boston, MA Feb 2013 – Aug 2016
Role: Python Developer
Responsibilities:
Developed and maintained scalable insurance applications using Python, Flask, and Django to support policy administration, claims processing, billing, and customer service operations across enterprise environments.
Designed, deployed, and managed cloud-based applications on Amazon Web Services (AWS) using EC2, S3, RDS, and Elastic Load Balancer (ELB) to deliver secure, highly available, and fault-tolerant solutions.
Built and implemented robust RESTful web services using Flask RESTful, Django REST Framework, JSON, and XML for seamless integration with underwriting, claims, and third-party insurance systems.
Configured and maintained automated deployment pipelines using Jenkins, AWS CodePipeline, Git, and Bitbucket, reducing manual deployment efforts and improving software delivery timelines.
Created enterprise ETL and batch-processing solutions using Python, AWS Data Pipeline, Amazon EMR, Boto, and Shell Scripting to process large insurance datasets and support actuarial reporting requirements.
Wrote and optimized complex database queries, stored procedures, and performance tuning scripts using SQL, PostgreSQL, and MySQL to improve data retrieval and transaction processing efficiency.
Implemented centralized application logging, monitoring, and alerting using AWS CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), and custom Python scripts for proactive incident detection and resolution.
Participated in complete Agile Scrum software development lifecycle activities including sprint planning, backlog grooming, daily standups, requirement analysis, and release management.
Applied Test-Driven Development (TDD) practices and created extensive unit and integration test cases using PyTest, unittest, and Mock frameworks to improve application reliability and code quality.
Developed reusable data validation and cleansing utilities using Python, Pandas, and NumPy to ensure accurate, normalized, and compliant insurance data for reporting and analytics.
Improved high-volume transaction processing performance by implementing Python Multithreading, Multiprocessing, and asynchronous task execution techniques for claims and policy workflows.
Managed source code repositories, branching strategies, and peer code reviews using Git, Bitbucket, and SVN, ensuring adherence to secure coding standards and development best practices.
Configured and administered secure cloud access controls using AWS IAM, Security Groups, and Virtual Private Cloud (VPC) to protect sensitive customer, claims, and policy information.
Contributed to modernization initiatives by converting legacy monolithic applications into modular, cloud-based services using Python, Flask, AWS EC2, and REST APIs, improving scalability and maintainability.
Designed and delivered interactive business dashboards and executive reports using Plotly, Dash, AWS QuickSight, and SQL-based reporting tools to provide insights into claims trends, underwriting performance, and policy growth.