Sr. Python Developer
CurrentDeveloped and optimized ETL pipelines using Python, Pandas, and AWS Glue to automate data ingestion, transformation, and loading processes, improving data workflow efficiency and scalability in cloud-based environments.Designed, developed, and deployed RESTful APIs for seamless system-to-system data integration, enhancing application interoperability and reducing latency in distributed architecture environments.Managed AWS infrastructure, including EC2, S3, and RDS, optimizing resource allocation and implementing best practices for security and access management, ensuring efficient and secure cloud operations.Designed and developed web services, micro services deployed/running on cloud technologies like Pivotal Cloud Foundry (PCF) and AWS (Amazon Web Services). Created and published REST web services using AWS API gateway. Deployed application as a service on AWS EC2(Elastic Compute Cloud) using kubernetes and docker. Used AWS CloudWatch for monitoring health and performance of application services and AWS CloudTrail for verifying logs and debugging any application errors.Automated CI/CD pipelines with Jenkins, Docker, and GitLab, streamlining build, testing, and deployment workflows, ensuring consistent code quality, faster release cycles, and improved system reliability.Collaborated with cross-functional teams to lead DevOps initiatives, implementing infrastructure automation and monitoring solutions to improve system uptime, reduce incident response times, and enhance overall system performance.Enhanced application performance by optimizing SQL queries, indexing strategies, and implementing advanced caching mechanisms, significantly improving data retrieval times and reducing overall system load.Optimized Tableau report performance by reducing load time through efficient use of indexed data sources, optimizing calculated fields, minimizing table joins, and applying context filters.