0% found this document useful (0 votes)
11 views5 pages

Senior Python Developer Resume

Siva Nagi Reddy Paluri is a Python Developer with around 6 years of experience in full-stack development, specializing in Python Django, data warehousing, and cloud technologies like AWS and Azure. He has a strong background in building web applications, implementing microservices architecture, and utilizing various Python libraries for data analysis and automation. His recent roles include developing APIs, managing databases, and optimizing data processing in environments like Northern Trust Bank and IBM.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views5 pages

Senior Python Developer Resume

Siva Nagi Reddy Paluri is a Python Developer with around 6 years of experience in full-stack development, specializing in Python Django, data warehousing, and cloud technologies like AWS and Azure. He has a strong background in building web applications, implementing microservices architecture, and utilizing various Python libraries for data analysis and automation. His recent roles include developing APIs, managing databases, and optimizing data processing in environments like Northern Trust Bank and IBM.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SIVA NAGI REDDY PALURI

PYTHON DEVELOPER
sriharip564@[Link] | +1573-225-7518

➢ Around 6 years of professional IT experience (as a Full Stack Engineer - Python Django Developer) in Python based framework
and Analysis, Design, Development, Documentation, Deployment and Integration Big Data technologies as well as Python with
AWS, AZURE, specialized in Data Ecosystem including Data Aggregation, Querying, Storage, Analysis, Developing and
Implementation of data models.
➢ Experience in Data Warehousing, ETL, Reporting, Visualization and Database-Driven Solutions with expertise in Development,
Testing, Debugging, Implementation, and Production Support. Experienced in using Python for automating business processes,
data analysis and web scraping.
➢ Experience as a Web/Application Developer and coding with analytical programming using Python. Experience in analysis,
design, and development, testing, implementation, and maintenance of various web applications using Python and Django.
➢ Proficient in Developing Python based applications and implementing MVC/MVCT architecture using Django, Spring boot and
RESTful APIs. Used Python Debugging tools PDB, iPDB and with various Python IDEs like PyCharm, Visual Studio, PyDev and
Wing. Used various Python libraries including PySpark, Pandas, Num-Py, Matplot-Lib, Pickle, Scipy & Py-Tables.

PROFESSIONAL SUMMARY:

• Experience in application building, software development, and automation with analytical programming and client-server
enterprise applications using Python, Django, Django REST API, and Flask..
• Python development experience encompasses the utilization of new tools and technical developments (libraries used: libraries-
Beautiful Soup, Jasy, NumPy, Scipy, Matplotlib, Pickle, Pyside, python-twitter, Pandas dataframe, networks, urllib2, MySQL
dB for database connectivity) to the banking and financial domain.
• Developing websites web applications using MYSQL, HTML 4.01/5, XML, JSON, CSS, Java Script & AJAX.
• Implementation of MVC/ MVT architecture using Django, and RESTful, Soap web service and SoapUI.
• Developed web applications and Restful web services and APIs using Python Django and Flask.
• Experience in the design of Mongo DB database - Indexing and Shading.
• Knowledge of multicast, TCP/IP, UDP, and SNMP protocols for network monitoring and data transmission.
• Designed and developed interactive user interfaces using Python-based frameworks like PyQt, Tkinter, and Dash.
• Responsible for linking the Python API to the SPARK core and initializing the spark context.
• Primarily Focused on Backend Microservices and API Development using Python3.7/3.8, Flask, Django 3.1.5, Rest APIs, Docker
Containers( Nimble development), Microsoft SQL Server.
• Experience with Requests, Numpy, Scipy, Matplotlib, and Pandas python libraries in development lifecycle.
• Knowledge on Open Stack Environment Implementation and the architecture using API to integrate between multiple utilities
(storage, Monitoring, computing, Authentication & Authorization.
• Worked with Python, Perl, and UNIX shell scripting for automation and process optimization.
• Experience working with notebook technologies Jupyter and open Source distribution Anaconda.
• Worked with python libraries from Python Package Index (PyPI).
• Experience with Implementing Data warehouse solutions in Amazon Redshift, Oracle SQL Server.
• Experienced in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, Spyder,
PyStudio, PyDev and Sublime Text.11u
• Implemented BI solutions for data visualization and reporting.
• Worked on Java: Zookeeper Curator, Guava, Logging (slf4j, log back, and log4j), and JunitHands on Waterfall, Agile
Methodologies, Scrum stories and sprints in a Python based environment.
• In Machine learning background and skills in data science, applied research and heavy-duty coding Working on with Python
programming and Python libraries for data science included in the Anaconda distribution including NumPy, pandas. Python
packages like SciPy, tables etc.
• Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWSCloud Formation, AWS
Cloud Front and Experience in using containers like Docker.
• Developed microservices architecture using Flask and FastAPI to support high-availability and low-latency applications.
• Proficient in setting up and managing relational databases like Sybase, DB2, and Oracle.
• Experience in Redis for caching and in-memory data storage.
• Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data
analytics, data wrangling and Excel data extracts.
• Working experience on JSON based REST Web services and Amazon Web Services (AWS) Such as EC2, Lambda, ELB, SQS(Queuing
Services), VPC and cloud watch.
• Experience on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and PyCharm.
• Experience of working with relational databases like Oracle, SQLite, PostgreSQL, MySQL, DB2 and non-relational databases like
MongoDB.
• Expertise in working with various Python IDEs using PyCharm, Spyder, Net-Beans, PyStudio, PyScripter, Eric, Wing IDE and
PyDev.

TECHNICAL SKILLS

Programming Languages Python, Java, Scala, SQL, JavaScript,Perl,HTML/CSS, PHP


Cloud platform AWS (Lambda, DynamoDB, S3, EC2, EMR, RDS), MS Azure (Azure Databricks, ADF, Azure Data
Explorer, Azure HDInsight, ADLS)
Reporting and ETL Tools Tableau, Power BI, Talend, Multicast, AWS GLUE, Informatica.
Oracle, SQL Server, MySQL, Redis, MS Access, Advanced SQL, NoSQL Database (HBase,
Databases
Cassandra, Mongo DB), SQL Stored Procedure, DB2,PL/SQL, TOAD,
Big Data / Machine Learning Hadoop, HDFS, Pig, Machine Learning, GenAI, Data Bricks.
Technologies
Data Integration and Transfer Impala, Zookeeper,Flume, Snowflake, Kafka,Cloudera, Hue, Sqoop, spark, Hive, Oozie,
Technologies Sqoop, Spark, Sybase.
Data Analysis Libraries Pandas, NumPy, SciPy, Seaborn, Scikit-learn, NLTK, Plotly, boto3, Matplotlib, BeautifulSoup4,
SQL Alchemy
Containerization Docker, Kubernetes
CI/CD Tools Jenkins, Bamboo, Maven, GitLab, Jenkins, GIT, Bitbucket, Artifactory
Software Methodologies Agile, Scrum, Waterfall
API/Data Modeling Erwin, ER Studio,FastAPI, Rest/ SOAP API
Tools/Utilities SQL Developer, Erwin, BIStudio,Microsoft Visio, DataStage, TCP/IP, SNMP, HP (Quality Center), Jira
Scheduler Control M, Autosys, Airflow
Framework Django, Flask, MapReduce, PyQT, TKinter, Dash
IDE’s VS Code, Jupyter Notebooks, Sublime Text, VIM, PyCharm, Eclipse, IntelliJ
Version Controllers/OP SVN, Stash, UNIX, Linux, Oracle

CAREER SUMMARY

Client: NORTHERN TRUST BANK, Chicago JAN 2022 – Till Date


Role: Senior Python Developer

Key Contributions:
• Developed views and templates with Python and Django view controller and templating language to create a user-friendly website
interface.
• Designed and managed API system deployment using fast http server and aws.
• Handled file uploads using Django's File Handling system with Boto3.
• Demonstrated expertise in implementing and certifying healthcare data standards, including HEDIS, CMS, QARR, PQA, and state-
customized measures as part of the NCQA certification programs.
• Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.
• Using the existing APIs and building new REST APIs using Python Django framework.
• Implemented monitoring and logging solutions using GCP Stack driver and AWS CloudWatch for real-time visibility into application
performance.
• Migrating SQL Server 2008 database to SQL Database and updating the Connection Strings based on this. Using GIT for source
code management. Using Cascading Style Sheets (CSS) and Bootstrap to apply styles to List View and some other tables in
dashboards.
• Designed and developed microservices architecture for a critical business application, utilizing GCP's Cloud Run and AWS Elastic
Container Service (ECS).
• Integrated stored procedures with web applications, APIs, and microservices.
• Developed event-driven stored procedures triggered by external applications.
• Extensive experience with Big Data technologies, including PySpark for distributed data processing, MapR distribution, and
Hadoop for handling large-scale clients data.
• Integrated NumPy, a powerful numerical computing library for Python, to efficiently manipulate and process large datasets during
data migration and analysis.
• Spearheaded full-stack development projects using Python for the backend and [Link] for the frontend, ensuring seamless
integration and data flow between components.
• Implemented monitoring mechanisms to track the performance of Pandas scripts and ETL processes, optimizing resource
utilization.
• Implemented optimization strategies within Pandas to enhance the efficiency and performance of data processing during
migrations.
• Implemented communication between microservices using Cloud Pub/Sub (GCP) and Amazon Simple Queue Service (SQS).
• Involving in performance optimization and tuning. Using web controls and User Controls to provide standard interactive User
Interface. Using [Link] AJAX Toolkit controls like Script Manager, Update Panel and Modal popup. Service endpoints for creating
updating and deleting data.
• Created Responsive UI using Bootstrap, HTML 5 and CSS.
• Created Web API and consume at client side in Angular service.
• Created Entity Model from existing database and uses LINQ for data operations.
• Used Aws, SQL API and MongoDB API and integrated data from MongoDB, MS SQL, and cloud.

Responsibilities:
● Develop a data set process for data mining and data modeling and also recommend the ways to improve data quality, efficiency
and reliability.
● Designed and developed the server module and resolved issues and responsible for its enhancements.
● Architected and developed Python and Django for the backend development and front-end application using React,
Webpack, Redux, and ES6/7 and PostgreSQL for the database.
● Worked on Django ORM module for signing complex queries.
● Developed robust data validation processes using Pandas to ensure the integrity and accuracy of migrated data.
● Designed and implemented complex event-driven architectures using AWS Lambda, integrating with various AWS services
like S3, DynamoDB, SQS, SNS, and API Gateway to build scalable and decoupled systems.
● Implemented serverless data processing pipelines using AWS Lambda, efficiently handling data ingestion, transformation,
and storage within AWS services like Amazon S3, Amazon Redshift, or Amazon DynamoDB.
● Defined different Django API profiling techniques for faster rendering information.
● Utilized GCP Cloud Functions and AWS Lambda to implement serverless computing solutions, optimizing resource
utilization and reducing operational overhead.
● Implemented BI Solution Design and Implementation for data extraction, transformation, and loading (ETL) using
Python, SQL, and tools like Apache Airflow and AWS Glue.
● Used Ansible, Vagrant, and Docker for managing the application environments.
● Developed Python scripts for testing the car functioning on different services.
● Implemented scalable Big Data solutions using PySpark for distributed data processing, MapR distribution, and Hadoop,
ensuring efficient handling of large-scale datasets.
● Worked with Splunk for testing performance and debugging server level problems.
● Implemented various Validation Controls for form validation and implemented custom validation controls using Object
Oriented JavaScript.
● Implemented scalable and cost-efficient data storage solutions using GCP Cloud Storage and AWS S3 for object storage,
and Cloud SQL and Amazon RDS for relational databases.
● Utilized advanced indexing and slicing techniques to extract specific subsets of data from NumPy arrays, enabling efficient
data extraction and manipulation.
● Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working
with the React States and Events.
● Developed Restful Micro Services using Flask and Django and deployed.
● Developed views and templates with Django view controller and template to create a user -friendly website interface.

Environment: Python, Java, React, Hadoop 2.7, Sybase, Apache, Redis, HDFS, AWS/Glue, Hive 2.2, Sqoop 1.4.6, snowflake,Rest/Soap API,
Apache Spark 2.3, Spark-SQL, ETL,TCP/IP,Frameworks, Maven, Oozie, Java 8, Unix, Oracle
Client: IBM, INDIA SEP 2019 - DEC 2021
Role: Python Developer

Data Migration: Analyzing existing conversion processes and identified the problems impacting the quality of our data conversions
and implemented with PYHTON, SQL. Managed end-to-end complex data migration and ETL processes. Worked closely to the
deadline, daily targets.

Key Contributions:

• Using Azure Data Factory(V2), created ingestion pipelines from different sources into Azure Data Lake Storage.
• Created and maintained Azure resources using a combination of Windows PowerShell and Azure Resource Manager (ARM)
templates for unit testing during the DevOps process.
• Moving data from Azure Blob storage to Azure Data Lake Storage using Azure Data Factory pipelines.
• Configuring and developing Azure Databricks notebooks using PySpark and Spark SQL for data transformation, aggregations,
and extractions from multiple file formats for analyzing the data.
• Involved into Application Design and Data Architecture using Cloud and Big Data solutions on Azure.
• Leading the effort for migration of Legacy-system to Microsoft Azure cloud-based solution and re-designing the Legacy
Application solutions with minimal changes to run on cloud platform.
• Created several types of data visualizations using Python and Tableau. Performed reverse engineering using Erwin to redefine
entities, attributes and relationships existing database.
• Automated deployment of stored procedures using CI/CD pipelines.
• Developed end-to-end solutions using Python for backend services and [Link] for frontend development.
• Implementing Azure DevOps including creating builds, workflows, notifications and security tools integration
• Worked with Angular CLI for creating components, Services, pipes, Directives.
• Updated the application with new features of Angular 12.
• Construction of [Link] Web API 2 RESTful Services using GET, PUT, POST, DELETE verbs to consume it from MVC.
• Used Postman -Google Chrome extension for Web API service testing and debugging.
• Implemented Dependency Injection using Unity framework for decoupling of each layers and enables easily unit testing
capability.
• Setup Docker on Linux and configured Jenkins to run under Docker host.
• Used advanced packages like Mock, patch and Beautiful soup (b4)in extracting the Data during development phase and
perform unit testing.

Responsibilities:

• Primarily Focused on Backend Microservices and API Development using Python3.7/3.8, Flask, Django 3.1.5, Rest APIs , Docker
Containers( Nimble development ),Microsoft SQL Server.
• Made use of Venmo Business rules to create a rules engine using Python and modified it to work with Pandas and NumPy.
• Used Python libraries and modules, such as NumPy, Pandas, and Requests, for data manipulation, analysis, and API integration.
• Aggregated large amount of data using Pandas and NumPy in the Rules engine for sharing the calculated output to Analysts.
• Created cover indexes applied various workaround methods to improve the processing of ETL.
• Made use of Ansible Configuration management and provisioning tool to convert bash scripts into ansible tasks which are ssh
based.
• Designed and implemented user interfaces using [Link], ensuring a modern and intuitive user experience.
• Extensive experience in Azure services and their corresponding Terraform resource providers, such as virtual machines,
storage accounts, virtual networks, and Azure Active Directory
• Expertise in leveraging Terraforms state management capabilities to track and manage changes to Azure resources over time.
• Hands on experience in using Terraform workspaces and variable files to manage environment specific configurations.
• Created front end of our application using Python, React JS, JavaScript, Bootstrap and Portlet Configuration.
• Optimized frontend code in [Link] for faster load times and improved user experience.
• Used Git , Gitlab jenkins for Source code management, CI/CD build processes and monitoring.
• Made use of Kafka Consumer by importing from kafka library using consuming iterator.
• Built classification model for pyspark using hive context along with spark Context.
• Implemented regression testing using Python with Pytest-regression library.
• Improved Code Coverage and tested the functionality of Python Based Applications by writing and running tests using Unit
test and Mock. Flyway is being used for database migrations.
• Integrated Python applications with Spring Boot frameworks for Java-based backend development.
• Worked with databases using Python's SQL Alchemy or Django's ORM for object-relational mapping.
Environment: Python, Postman, JIRA, Boto3, Jenkins, Docker, Terraform, AWS Lambda, AWSRoute53, AWS EC2, AWS IAM, AngularJS,
libraries - (NumPy, SciPy, Pandas, PySpark, PyCharm, PyQuery, Matplotlib), HTML5, JSON, Lambda functions.

EDUCATION DETAILS:

• Master of Science from Southeast Missouri State University, USA in the stream of Applied Computer Science (2022).

You might also like