Home

Pranaya - Python Developer
[email protected]
Location: Haslet, Texas, USA
Relocation:
Visa: H1B
Pranaya Reddy Vangala
Phone number: 945-289-4660
Email: [email protected]

PROFESSIONAL SUMMARY:
Around 7 years of experience in design, development and analysis of Python, Django, and client-server technologies-based applications.
Good experience in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
Hands on experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment
Experience in Object Oriented Design and Programming concepts using Python 3.x and Java.
Experience working on several Standard Python Packages like NumPy, Pandas, Matplotlib, PySide, SciPy, PyTables etc.
Knowledge about setting up Python REST API Framework using Django.
Experience working with Python ORM Libraries including Django ORM.
Experience in implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid for developing web applications.
Good experience in error and exceptional handling.
Strong experience in designing the automation framework using Shell scripting.
Experience in writing test plans, test cases, test specifications and test coverage.
Good experience in Testing framework by adding some helper classes and methods
Good knowledge in implementation of Python best Practices (PEP-8).
Experience in designing the automation framework using Perl and Shell scripting.
Extensive experience in creating the Automation scripts using Python for testing applications as well as the integration of these application (API's &UI's) based on REST calls using Python, phrasing the JSON responses.
Mastery with the Python programming language and significant experience using Python s data analysis, machine learning, and NLP libraries such as pandas, NumPy, Keras, Tensor Flow, scikit-learn.
Hands on experience in Azure Data Bricks for Extract, Transform & Load (ETL) development using SQL Server Integration Services (SSIS), creating Jobs, Alerts and SSIS Packages .
Experience in HTML/HTML5, DHTML, CSS/CSS3, JavaScript, XML, JSON, Oracle PL/SQL and Postgres.
Experience in writing Subqueries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
Expertise in performing research to explore and identify new technological platforms.
Experience in creating Data Layer in MySQL.
Experience on extracted and loaded data using Python scripts and PL/SQL packages.
Experience in migrating applications to the AWS cloud and involved in DevOps processes for build and deploy systems.

TECHNICAL SKILLS:
Languages Python,Machine Learning ,AI
Frameworks Django
Python Packages NumPy, Pandas, Matplotlib, PySide, SciPy, wxPython, PyTables
Cloud Services AWS, VMware, Microsoft Azure
Web Technologies CSS, HTML, Bootstrap, jQuery, JavaScript, Angular, JSON,JSON.
Web/App Server Nginx, Apache Tomcat, IIS
IDE PyCharm, PL/SQL Developer, TOAD
Other Tools Jenkins, IBM Integration and Web Builder, JIRA, Bugzilla, Rally, Version One
Management Tools SVN, Git
Databases Oracle 10/11g, MySQL, SQL Server
Operating Systems Unix, Linux, Windows, and Mac OS
EDUCATION:
Bachelor of Science in CSE, JNTU University, Hyderabad, India

PROFESSIONAL EXPERIENCE:
Palmetto GBA, Columbia, SC Sep 2021 Aug 2023
Python Developer

Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Evaluating business requirements and preparing detailed specifications that follow project guidelines required to develop written programs.
Working on various phases of Software Development Life Cycle using Agile - Scrum Software development methodology.
Fixing bugs, enhancing applications by improving code reuse and upgraded performance by making effective use of various design patterns.
Building a distributed system for triggering and executing daily data processing jobs which contains a high-availability scheduler (built with Python), a cluster of workers (built with Python), and UI (built with Python and Django).
Responsible for the development of entire backend modules using Python.
Integrating Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
Creating AWS S3 buckets, performed folder management in each bucket, managing cloud trail logs and objects within each bucket.
Creating Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
Automating the existing scripts for performance calculations using NumPy and SQL alchemy.
Defining branching, labelling, and merge strategies for all applications in Git.
Configuring Elastic Load Balancers with EC2 Auto Scaling groups
Configuring S3 to host Static Web content.
Responsible for S3 Versioning and lifecycle policies to and backup files and archive files in Glacier
Creating monitors, alarms, and notifications for EC2 hosts using CloudWatch.
Working on Performance Tuning and Query Optimization in AWS Redshift.
Designing application on AWS taking advantage of Disaster recovery.
Developing Cloud Formation scripts to build on demand EC2 instance formation.
Utilizing AWS CLI to automate backups of ephemeral data-stores to S3 buckets and EBS.
Creating nightly AMIs for mission critical production servers as backups.
Configuring and maintaining the monitoring and alerting of production and corporate servers/storage using CloudWatch.

Environment: Python, Django, NumPy, HTML/CSS, MySQL, GIT, CI/CD, GitHub, AWS (RDS, IAM, S3 Cloud Watch)

Metlife Inscurance Dallas, TX Nov 19 Aug- 21
Python Developer

Developed application logic using Python, JavaScript, Java.
Designed front end and backend of the application utilizing Python on Django Web Framework.
Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA.
Included security groups, network ACLs, Internet Gateways, and Elastic IPs to ensure a safe area for organization in AWS public cloud.
Used Python modules like Restful, Matplotlib and Pandas library for statistical analysis and generating complex graphical data and NumPy for numerical analysis.
Written UNIX shell scripts to automate the jobs and scheduling Cron jobs for job automation using commands with Crontab.
Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
Created scripts in Python which integrated with Amazon API to control instance operations.
Coordinated/assisted developers with establishing and applying appropriate branching, labelling /naming conventions using GIT source control.
Developed Merge jobs in Python to extract and load data into MySQL database.
Built numerous Lambda functions using python and automated the process using the event created.
Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, and other services of the AW S infrastructure.
Ran build jobs and integration tests on Jenkins Master/Slave configuration.
Managed Servers on the Amazon Web Services (AWS) platform instances.
Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
Maintained the reliability, availability, and performance of Amazon Elastic Compute Cloud (Amazon EC2) instances.
Worked as part of a team, to design and develop cloud data solutions.
Conducted systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
Monitored the AWS resources using Cloud Watch and application resources using Nagios.
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Involved in day-to-day maintenance and problem analysis on storage.
Environment: Python, Django, Matplotlib, Pandas, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server

Business Software Inc. Atlanta, GA Dec'17- Oct-19
Python Developer

Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Built DevOps Pipeline from the scratch using AWS Resources with Blue Green and Red Black Deployment enabled
Developed user interface using CSS, HTML and ReactJS with Redux framework.
Created reports and dashboards, by using Tableau 9.x, to communicate data insights, significant features, models score and the performance of new recommendation system to both technical and business teams.
Designed Forms, Views, Models using Django's MVC software architecture pattern.
Used Python and Pandas library for data cleaning and aggregation.
Created RESTful API's using Django.
Used Django Database API's to successfully create database objects.
Used Ansible to configure and manage the infrastructure.
Wrote Python modules to extract/load asset data from the MySQL source database.
Designed and developed Use-Cases, Classes and Object Diagrams using UML Rational Rose for Object Oriented Design techniques.
Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
Used PyUnit, the Python unit test framework, for all Python applications.
Involved in developing the REST Web services to expose the business methods to external services in the project.
Worked on front end frameworks like CSS, Bootstrap for development of Web applications.
Participated in requirement gathering and worked closely with the architect in designing and modelling.
Developed, tested, and debugged software tools for clients and internal customers of the organization.
Coded test programs and evaluated existing engineering processes.
Created a Git repository and added the project to GitHub.
Environment: Python, Flask, MongoDB, JSON, jQuery, Elastic search, XML, PyMongo, AWS

Medisys Edu Tech Hyderabad,India Jan '17 Nov '17
ETL Developer

Implemented ETL as a code solution with Python using modules like SQL Alchemy and automated admin activities to be taken care of from schema-related changes to be taken care of from the deployment pipeline.
Responsible for the development of entire frontend and backend modules using Python.
Developed RESTful services using Django.
Wrote Python routines to log into the websites and fetch data for selected options.
Performed testing using Django's Test Module.
Used Pandas, NumPy, Matplotlib, SciPy in Python.
Designed and developed ETL integration patterns using Python on Spark.
Worked on specification of platforms, interfaces, and development tools.
Used Python scripts for automation of production tasks.
Generated property list for every application dynamically using Python.
Rewrote existing Java application in Python module to deliver a certain format of data.
Analysed various cross-functional, multi-platform applications systems enforcing Python best practices and provided guidance in making long term, scalable architectural design decisions.
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, and development.
Used PyQuery for selecting DOM elements when parsing HTML.
Created PyUnit test scripts and used them for unit testing.
Worked with JSON based REST Web services.
Environment: Python, Django, Pandas, NumPy, Matplotlib, SciPy, SQL Alchemy, Spark, PyQuery, PyUnit, Restful, JSON, SDLC
Keywords: continuous integration continuous deployment artificial intelligence user interface sthree procedural language Georgia South Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1592
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: