ESWAR SAI S
Email: ************@*****.*** PH: 513-***-****
Sr. Python Developer
Professional Summary:
Senior Software Engineer with 9+ years of experience in architecting, developing, and maintaining scalable, high-performance, and secure enterprise applications using Python and modern web technologies across domains like healthcare, finance, retail, and transportation.
Specialized in backend development using Python frameworks including Django, Flask, FastAPI, and Pyramid, building RESTful APIs, microservices, and distributed systems with a focus on scalability and maintainability.
Strong expertise in data processing and analytics using Pandas, NumPy, PySpark, and cloud-native ETL tools (e.g., AWS Glue, Google Cloud Dataflow), handling batch and streaming workloads for large-scale datasets.
Proficient in relational and NoSQL databases including PostgreSQL, MySQL, Oracle, SQLite, MongoDB, Cassandra, and DynamoDB. Experienced in schema design, indexing, performance tuning, writing complex SQL queries, stored procedures, and leveraging ORMs like Django ORM and SQLAlchemy.
Hands-on experience with AWS (EC2, S3, RDS, Lambda, IAM, VPC, CloudWatch, SNS) and Google Cloud Platform (Cloud Run, Cloud Functions), including infrastructure automation using Terraform, CloudFormation, and scripting with boto3.
Deep understanding of DevOps practices, with practical implementation of CI/CD pipelines using Jenkins, GitHub Actions, Artifactory/Nexus, and configuration management using Ansible and Docker.
Expert in containerization and orchestration using Docker and Kubernetes, deploying cloud-native and hybrid microservices with monitoring and logging integrated via CloudWatch, New Relic, or Splunk.
Developed and maintained automated test suites using Selenium WebDriver, unittest, Pytest, and TestNG, ensuring continuous integration and deployment with strong test coverage and regression protection.
Applied Agile/Scrum methodologies, participating in sprint planning, retrospectives, and demos. Used JIRA for tracking sprints, bugs, and tasks, ensuring smooth delivery workflows.
Skilled in front-end integration with ReactJS, AngularJS, Bootstrap, HTML5, CSS3, Jinja, and JavaScript, contributing to end-to-end solutions including Single Page Applications (SPAs).
Familiar with healthcare data standards including HL7 and FHIR, and integrated enterprise systems such as Facets, enabling healthcare data interoperability and compliance.
Experience working on messaging and signaling systems, building custom encoders/decoders in Python and YAML, and integrating with industrial communication systems (e.g., CSX locomotives).
Committed to writing clean, modular, PEP8-compliant code with extensive documentation, code reviews, and mentoring junior developers in adhering to best practices and scalable design patterns.
Strong debugging, performance tuning, and optimization capabilities in large-scale production systems, with proven success in legacy modernization and cloud migration initiatives.
TECHNICAL SKILLS:
Programming Languages : Python-3.7 & 2.7, C, C++, SQL, and Shell Scripting
Python Libraries : Pandas, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, NumPy, Matplotlib, Pickle, PySide, SciPy, wxPython, Selenium, PyTables, pdb, Scikit-learn, Boto3
Frameworks : Django, PySpark, Flask, FastAPI, Apache Airflow, web2py, pyramid, Flask, MongoDB, Hadoop/ Big Data and CSS Bootstrap, RASA
Technologies : HTML, CSS, DOM, SAX, JavaScript, jQuery, AJAX, XML, AngularJS, Version Control GIT (GitHub), SVN
Protocols : TCP/IP, HTTP/HTTPS, SNMP, SMTP
IDE's/ Development Tools : NetBeans, Android Studio, PyCharm, Eclipse, and Sublime Text.
Version Control : GIT (GitHub), SVN
Application Tools : Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL
Deployment Tools : Heroku, Jenkins
Tracking Tools : Bugzilla and JIRA.
Methodologies : Agile, Scrum, and Waterfall
Databases : PostgreSQL, SQL Server (MSSQL), MySQL, Teradata, Oracle
Software packages : MS Word, Advanced MS Excel, MS PowerPoint, SQL Plus
Reporting Tools : SSRS, Tableau, MS Word, and MS PowerPoint.
Operating systems : Linux/Unix, Windows Variants
Cloud Environment : AWS (EC2, S3, RDS, Lambda, IAM, VPC, CloudFormation, CloudWatch, SNS, Route 53, EBS), Google Cloud Platform (GCP: Dataflow, Dataproc, BigQuery, Compute Engine, Pub/Sub), Azure (SQL DB, Power BI)
PROFESSIONAL EXPERIENCE:
Goldman Sachs, New York, New York Jul 2024 – Present
Sr. Python Developer
Responsibilities:
Designed and built scalable backend services and RESTful APIs using Python frameworks like Django, Flask, and FastAPI, enabling seamless interactions across internal tools and third-party integrations.
Developed robust data pipelines with Python, Pandas, NumPy, and PySpark to process large volumes of structured and unstructured data for both batch and real-time analytics.
Managed relational and NoSQL databases including PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, and SQLite; wrote efficient queries, stored procedures, triggers, and views to support data-intensive applications.
Developed and integrated backend components using C# and .NET Core, building RESTful APIs and middleware services for cross-platform interoperability with existing Python-based microservices.
Implemented data access layers and business logic using Entity Framework Core, optimizing SQL Server interactions and improving query performance for transactional modules.
Contributed to front-end development by building modular interfaces and single-page applications (SPAs) using AngularJS, Bootstrap, JavaScript, and Jinja, ensuring seamless integration with backend APIs.
Automated cloud infrastructure provisioning using Terraform to manage AWS resources, enabling faster, repeatable deployments.
Worked extensively with AWS services such as EC2, S3, RDS, Lambda, SNS, CloudWatch, Route 53, IAM, and EBS; utilized boto3 in Python to automate cloud resource management and orchestration.
Implemented CI/CD pipelines using GitHub, Jenkins, and Nexus/Artifactory, streamlining build, test, and deployment cycles across multiple environments.
Maintained robust test coverage by creating automated test suites using Selenium WebDriver, Pytest, unittest, and TestNG, ensuring consistent application quality.
Actively participated in Agile development workflows, attending daily standups, sprint planning, reviews, and retrospectives while collaborating closely with cross-functional teams.
Conducted peer code reviews and mentored junior engineers on best practices for clean code, architecture, and performance optimization.
Built interactive dashboards and visualization tools for operational and performance metrics used by business stakeholders.
Applied strong debugging skills to resolve critical production issues, improving system reliability and uptime.
Developed Python-based config parsers and automation scripts to streamline data exchange between internal trading and analytics systems.
Performed comprehensive software testing including functional, regression, and load testing to ensure system resilience and performance.
Used JIRA to manage sprints, track bugs, and plan tasks, contributing to a well-organized Agile team environment.
Environment : Python, C#, .NET Core, Entity, Shell Script, YAML, HTML, CSS, JavaScript, Ajax, JSON, jQuery, AngularJS, Bootstrap, Django, Flask, FastAPI, Jinja, Selenium WebDriver, PyCharm, Eclipse IDE, PostgreSQL, MySQL, Oracle, SQLite, MongoDB, Cassandra, DynamoDB, Pandas, NumPy, PySpark, Facets, DataPower, REST APIs, GIT, GitHub, JIRA, Jenkins, AWS (EC2, EBS, S3, VPC, RDS, Lambda, CloudWatch, SNS, Route 53, IAM), Terraform, Artifactory, Nexus, TestNG, Pytest, unittest, SPA
Humana Health & care, Louisville, Kentucky Apr 2023 – Jun 2024
Sr. Python Developer
Responsibilities:
Involved in analysis, specification, design, implementation, and testing phases of the Software Development Life Cycle (SDLC), using Agile methodology for application development.
Participated in requirement gathering and analysis by documenting business needs through workshops and meetings with stakeholders.
Developed and tested robust backend systems using Python, leveraging frameworks like Django and FastAPI.
Utilized Django forms to collect user input and implemented unit tests using Pytest.
Integrated authentication and authorization mechanisms (OKTA, OAuth 2.0, OIDC) to secure APIs and applications.
Used FastAPI's interactive documentation to streamline development collaboration.
Implemented HL7 FHIR R4-compliant APIs to enable secure and standardized healthcare data exchange across internal and external systems.
Developed and integrated FHIR-based workflows for patient, coverage, and care management data, improving interoperability with third-party health applications.
Designed and developed responsive UI components using HTML, CSS, JavaScript, AJAX, and Bootstrap.
Created and maintained views and templates using Django’s MVC architecture.
Developed Spark applications using PySpark and Scala for data processing and transformation.
Used PySpark SQL to analyze and optimize SQL scripts and improve data processing performance.
Loaded JSON data into Hive tables using PySpark-SQL and created RDDs/DataFrames.
Designed and implemented a Data Quality Framework for schema validation and data profiling on Spark.
Conducted data cleaning, reshaping, segmentation, and statistical analysis using NumPy and Pandas.
Utilized ORM tools and SQLAlchemy for efficient database querying and data manipulation in Python.
Wrote and executed MySQL queries using Python-MySQL connector and MySQL database package.
Developed Python scripts and modules for data migration and synchronization between on-premises systems and Oracle Cloud.
Used Boto3 for AWS resource management and integrated DynamoDB with Lambda and S3 using Streams and Triggers.
Performed performance tuning and troubleshooting of DynamoDB applications to address bottlenecks.
Integrated data from SQL Server into Power BI to generate analytical reports.
Developed Web Services using SOAP for external data communication in XML format.
Implemented Single Sign-On using OKTA, SAML, and OpenID Connect for enterprise applications.
Used Docker and Ansible for environment provisioning and configuration within CI/CD pipelines.
Developed provisioning scripts and deployment tools to automate infrastructure setup.
Hands-on experience with Microsoft Azure cloud platform and its integration with Python-based systems.
Continuously enhanced Python applications through performance tuning, bug fixing, and user feedback.
Tracked issues and project tasks using JIRA in an Agile environment.
Environment: AWS, Windows, Python 3.7, AngularJS, NumPy, SciPy, Pandas, PySpark, PyCharm, PyQuery, Matplotlib, SQLAlchemy, MVC, HTML5, Scala, Ansible, OAuth 2.0, OIDC, HL7, FHIR, Kubernetes, Kafka, Shell Scripting, JSON, Apache Web Server, SQL, UNIX, Django, FastAPI, Boto3, pytest, JIRA, Azure, Power BI, Chef, SOAP, SAML, OpenID Connect
Home Depot, Atlanta, Georgia Jan 2022 – Mar 2023
Sr. Python Developer
Responsibilities:
Led development of scalable back-end components using Python 3.7 with Django and Flask frameworks for high-performance web applications.
Built and managed microservices architectures using Flask and Django Rest Framework, focusing on modularity and scalability.
Designed and maintained RESTful and SOAP-based APIs integrating internal and third-party systems with high reliability.
Developed front-end features using HTML5, CSS3, JavaScript, ReactJS, and Redux for responsive and dynamic user interfaces.
Engineered PySpark data transformation jobs on Google Cloud Dataproc and integrated outputs with Google Cloud Storage (GCS).
Executed ETL workflows using Google Cloud Dataflow and queried semi-structured data with BigQuery.
Performed data cleaning, transformation, and preprocessing in ETL pipelines using Pandas and NumPy.
Automated infrastructure provisioning and deployment using Ansible and Python scripts to streamline CI/CD workflows.
Wrote Ansible Playbooks for configuration management on GCP and used Python SDKs for cloud automation.
Monitored infrastructure performance using Google Cloud Monitoring (formerly Stackdriver) and optimized resource utilization.
Worked extensively with GCP services including Compute Engine, Cloud SQL, Cloud Storage, Cloud Deployment Manager, and Cloud Pub/Sub for messaging.
Contributed to DevOps by managing source code on GitHub and implementing CI pipelines with Google Cloud Build.
Developed automated developer productivity tools and monitoring dashboards using Python and Shell scripting.
Built NodeJS-based internal inventory management tools with role-based access and SRSS integration.
Optimized and refactored ETL applications written in Golang and Python to improve memory efficiency and execution speed.
Implemented unit and integration testing with pytest, unittest, and Robot Framework, ensuring code quality and coverage.
Mentored junior developers and participated in code reviews to improve productivity and code quality.
Collaborated with cross-functional teams in Agile environments and tracked progress using JIRA.
Environment : Python 3.7, Django, Flask, Django Rest Framework, FastAPI, Google Cloud Platform (Compute Engine, Cloud SQL, Cloud Storage, Dataproc, Dataflow, BigQuery, Cloud Build, Cloud Monitoring, Deployment Manager, Pub/Sub), Ansible, OAuth 2.0, OIDC, PySpark, PostgreSQL, HTML5, CSS3, JavaScript, NodeJS, ReactJS, Redux, GitHub, Splunk, New Relic, Visual Studio Code, PyCharm, Linux, Shell Scripting, JIRA, NumPy, Pandas, Robot Framework, Unittest, XML, REST, SOAP, CI/CD.
Comcast, Philadelphia, Pennsylvania Feb 2020 – Dec 2021
Python Developer
Responsibilities:
Participated in requirement analysis, design, implementation, and testing phases of the SDLC.
Developed and tested key features for two high-traffic websites in a cross-functional team supporting 30+ websites.
Built and deployed RESTful APIs using Django REST Framework and Django serializers.
Created backend modules including database design, migrations, and schema updates using Django ORM.
Migrated databases across SQLite, MySQL, and PostgreSQL, maintaining data integrity.
Worked with SQL Server including table design, indexes, stored procedures, and query optimization.
Implemented server-side automation scripts using Python and Node.js for deployment and task automation.
Developed and tested frontend components using React, Angular, JavaScript, and Bootstrap for responsive UI.
Wrote automated unit and integration tests using Pytest and unittest to ensure code quality.
Automated browser testing using Selenium WebDriver to simulate multi-browser user interactions.
Deployed backend services on AWS EC2, enabling scalable and reliable hosting for production APIs.
Managed static assets via AWS S3 and attached EBS volumes for persistent cloud storage.
Integrated AWS infrastructure into CI/CD pipelines using Jenkins and CircleCI, streamlining deployments.
Managed CI/CD pipelines using Jenkins, CircleCI, and build tools like PyBuilder.
Configured version control and collaborated using Git and GitHub.
Used JIRA to manage tasks, bugs, and project progress within an Agile development workflow.
Utilized Linux shell scripting (Bash, Python) for automation and deployment tasks.
Built and deployed SOAP-based web services on Tomcat for system interoperability.
Gained exposure to DevOps tools like Ansible, Kubernetes, Vagrant, Splunk, and New Relic.
Environment : Python 2.7, Django, Django REST Framework, Flask, PySpark, SQL Server, PostgreSQL, MySQL, JavaScript, React, Angular, Bootstrap, Selenium, Jenkins, CircleCI, Git, GitHub, JIRA, Linux, Shell Scripting, AWS (S3, EC2, EBS), Ansible, Kubernetes, DevOps tools, Vagrant, Splunk, New Relic, HTML5, CSS3, SRSS.
Zensar Technologies, Hyderabad Sep 2016 – Oct 2019
Python Developer
Responsibilities:
Collaborated with developers to build Python applications for risk management.
Designed, developed, tested, deployed, and maintained websites using Django and Django ORM.
Developed user interfaces with HTML, CSS/CSS3, AJAX, and JavaScript.
Built and managed data systems with MySQL including writing SQL constraints, indexes, views, and stored procedures.
Rewrote and enhanced Python/Django modules to support new data formats.
Wrote Python scripts for XML parsing and database loading.
Implemented client-side validation using JavaScript and jQuery.
Created Django views and templates following MVT architecture to deliver user-friendly web pages.
Developed and maintained unit and regression tests to ensure code quality.
Used Subversion (SVN) for source control and team coordination.
Debugged and troubleshot web application issues.
Managed bug tracking via Bugzilla.
Environment : Python, Django, MySQL, Linux, HTML, CSS/CSS3, AJAX, JavaScript, jQuery, Subversion (SVN), Bugzilla, Apache Web Server, XHTML