Post Job Free

Resume

Sign in

Web Services Amazon

Location:
Plano, TX
Posted:
December 29, 2023

Contact this candidate

Resume:

Charan Deep Yaddanapudi

Sr. Python AWS Developer

Email: ad2ar6@r.postjobfree.com Phone: 409-***-****

Professional Highlights

Over 9+ years of IT experience in planning, analysis, design, and development of various stand-alone and client server architecture-based enterprise application software using various technologies, analyzing complex business requirements & mapping them to system specifications.

Career Summary

Experience object-oriented programming (OOP) concepts using Python and having good theoretical knowledge of the DevOps framework.

Experience in developing Web based applications using Python, Django, PHP, C++, XML, HTML, DHTML, MVC, Bootstrap, RESTful, JavaScript and jQuery.

Cognitive about designing, deploying, and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).

Good knowledge of designing, deploying, and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS) and Azure.

Experience on working with several standard Python packages like NumPy, matplotlib, Pickle, Beautiful Soup, MYSQL dB, urllib2, SciPy, python-twitter, networkx.

Familiar with components of Hadoop Ecosystem: HDFS, Hive, Pig Latin, Scoop, Flume, Ozie, HBase Zookeeper and Oozie.

Proficient in developing Web services using SOAP and RESTful in python using XML, JSON.

Experienced in administering and configuring J2EE Application servers like Apache Tomcat, Iplanet, BEA WebLogic and WebSphere.

Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.

Experienced in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections using Python.

Writing well-designed, testable, and efficient code in Python3.x, 2.x by following best software development practices and standards.

Implemented Content Management solutions using Documentum, SharePoint successfully.

=Experience in working with SQLAlchemy in connecting with databases like Mongo DB, Cassandra, Oracle, and MySQL.

Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and post-production analysis of the projects.

Good Knowledge of Amazon Web Services (AWS) Cloud services such as EC2, EBS, S3, VPC, Cloud Watch, and Elastic Load Balancer.

Experienced in using Caching applications for large scale applications like Memcached, Redis.

Well versed with Version control systems such as Git, SVN and CVS.

Hands on experience in working with Python ORM libraries including Django ORM, and SQL Alchemy.

Expertise in performing Unit testing using PYunit framework and Test Automation used Robot Framework along with Error Logging using Sentry.

Proficient in Python OpenStack API’s and GUI frameworks like Pyjamas (for Web).

Having experience in Agile Methodologies, Scrum stories and sprints experience in Python based environment, along with data analytics, data wrangling and Excel data extracts.

Experience with Design, code, debugging operations, reporting, data analysis and Web applications utilizing Python.

Developed programs to automate testing of controllers in CI/CD environment using Python.

Technical Skills:

Languages

Java, Python 3.X3.6, 3.3, 2.X,2.7, SQL, C, C++

Python Framework

Django, Flask, Pyramid, Angular JS, Spring

IDE’S

Eclipse, Dev, PyCharm, Scripter, Visual Studio Code, Sublime text

Deployment Tools

Amazon Web Services (EC2, S3, Lambda, RDS, Athena, API Gateway, Cognito, AWS Glue, Crawler, Step Function, SES, SNS, CDK), Heroku, Jenkins and Fabric

Databases

MS SQL, MySQL, Oracle, Mongo DB, Dynamo DB

Web Technologies

XML, CSS3, HTML5, DHTML, JavaScript, JQuery, JSON, Bootstrap, RESTful, AJAX, Angular JS, Java Script

Web Services

SOAP, REST, WSDL

Python Libraries

NumPy, SciPy, Pyside, PyQt, Pytables, Pdb, Matplotlib, WxPython, Pickle, Pandas Data Frame, Urllib2, HTTPLib2

Methodologies

Agile, Scrum, Waterfall, TDD, Microservices Architecture

Operating Systems

MAC OS, Window, UNIX, Linux

Version Control

CVS, SVN, Sub Version, Git, GitHub

Bug Tracking Tools

JIRA, Bugzilla

Data Processing

Apache Spark, Apache Kafka, Kinesis

Testing Tools

Selenium Web Driver IDE/GRID, HP Quality Center, Appium, Manual, Functional Testing, Cucumber, Protractor, JMeter

Operating Systems

MAC OS, Windows, Unix, Linux(Debian, Ubuntu)

Professional Summary:

Client: DELL EMC, Round Rock, TX Oct 2022 – Till Date

Role: Sr. Python/ Application Developer

Job Responsibilities:

Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.

Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple Map Reduce jobs in PIG and Hive for data cleaning and pre-processing.

Involved in Web/ Application Development using Python 3.5, HTML5, CSS3, AJAX, JSON, and jQuery.

Generated Python Django forms to record data of online users and used Pytest for writing test cases.

Analyze format data using a Machine Learning Algorithm by Python Scikit-Learn.

Developed the tools using Python Django and used MongoDB for databases. Parsers written in Python for extracting useful data from the design database. Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.

Gather and understand the requirements from business users, breakdown and solve tasks based on priority.

Worked on several standard Python packages like NumPy, Matplotlib, Pandas, PyTables, etc.

Worked with JSON-based REST Web services and Amazon Web Services(AWS).

Built Cloud formation templates to use automation function on EC2 instances in Amazon cloud services which can be reusable for different environments.

Implemented AWS services like EC2, Elastic Load balancing (ELB), RouteS3, S3, Cloud Front, SNS, RDS, IAM with existing projects.

Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, ELB Security Group, Auto Scaling and RDS in Cloud Formation templates.

Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers.

Using Kafka producers to stream the data from external rest API’s to Kafka topics write the processed steams to HBase.

Installed PYSPARK using Python package version of Spark and worked on exploratory data analysis, cleaning, visualization, statistical modelling using Python 3.5 and Tableau.

Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.

Written Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large datasets in EMR clusters and AWS Kinesis data streams.

Implemented responsive user interface and standards throughout the development and maintenance of website using HTML, CSS, JavaScript, Bootstrap, jQuery.

Multiple Python Scripts are written to configure and automate the deployment processes and worked on Python Boto module to connect to AWS resources without logging onto AWS Console.

Used file module in Ansible playbook to copy and remove files on remote systems. Created inventory in Ansible for automating continuous deployment.

Involved in development of predictive models on large-scale datasets to address various business problems through leveraging advanced statistical modeling, machine learning, and deep learning.

Use Pandas, Numpy, seaborn, NLTK, SciKit in Python Libraries for developing machine learning algorithms.

Create CRUD operations and process the data using Django API’s through accessing databases.

Develop major functionalities and perform enhancements to python RESTful API services for sending and receiving data between multiple systems. Validated to ensure Back-End flows are correct across multiple entry points.

Generated various planning reports (graphical) using Python package NumPy and Matplotlib.

Created RESTful webservices for catalog and Pricing with Django MVT, MySQL, and MongoDB.

Worked on data cleaning and reshaping, generated segmented subset using NumPy and Pandas in python.

Worked on Micro Services deployments on AWS ECS and EC2 instances.

Perform Code Review using Pytest and unittest for the developed codes and write testcases and prepare for code releases.

Implemented classification algorithms in Python such as Linear Regression, Multiple linear regression, Decision tree, Random Forest.

Environment: Python3.8, HTML5, CSS, JavaScript, AJAX, RESTful webservices, MySQL, AWS(EC2, S3), SVN, Python Packages (Pandas, NumPy, Matplotlib, seaborn, etc.), Django Framework, GitHub, Shell scripting, Jenkins, Selenium Testing.

Client: Zensar Technologies Pvt. Ltd, Pune Feb 2017 – Dec 2021

Role: Sr. Software/Python AWS Engineer

Responsibilities

Automated setting up server infrastructure for the DevOps services using Ansible and python scripts.

Improve speed, efficiency, and scalability of the continuous integration environment, automating wherever possible using Python.

Build Cloud Formation templates to use automation function on EC2 instances in Amazon cloud service which can also reuse for different environments, applications, AMI's or etc. and to simplify provisioning and management of EC2 instances, RDS and VPC on AWS.

Implemented AWS services like EC2, Elastic Load balancing (ELB), Route53, S3, Cloud Front, SNS, RDS, IAM with existing projects.

Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, ELB Security Group, Auto Scaling, and RDS in Cloud Formation templates.

Hands on experience in creating Docker containers and Docker consoles for managing the application life cycle.

Implement Python-based API’s and libraries like Data Tables, Matplotlib, and openpyxl and return data onto Excel Spreadsheet and DOCX formats.

Performed the automation deployments using AWS by creating the IAM’s and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.

Wrote Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.

Wrote multiple Python Scripts to configure and automate the deployment processes and worked on Python Boto module to connect to AWS resources without logging onto AWS Console.

Worked with AWS CloudFormation Templates, terraform along with Ansible to render templates and Murano with Orchestration templates in OpenStack Environment, also worked with Ansible YAML Automation scripts to create infrastructure and deploy application code changes autonomously.

Worked with Docker Container, container snapshots, attaching to a running container, managing containers, directory structures and removing Docker images.

Wrote Python scripts to parse JSON documents and load the data in the database.

Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services, and deployed application containers as Pods.

Implemented Jenkins for build and deployment of applications in using automation Shell scripting on Linux servers.

Environment: HTML5, CSS3, Bootstrap, PySpark, AWS, JavaScript, JSON, Sublime Text, Agile, Eclipse, GitHub, Junit, UML, SOA, Shell Scripting, MVC, Jenkins, Docker, and Kubernetes

Client: Webtrace Software Solutions Pvt. Ltd, Bangalore India. Sept 2015 – Dec 2017

Role: Python SQL Web Developer

Responsibilities:

Managed datasets using data frames and MySQL, queried MYSQL database queries from Python using Python-MySQL connector MySQL dB package to retrieve information.

●Development of real-time multi-tasking systems using Python and created data access modules in Python.

●Designed and developed components using Python with Django framework and Implemented code in Python to retrieve and manipulate data.

●Used Python & Django creating graphics, XML processing of documents, data exchange & business logic implementation between servers.

●Hands on experience in building Catalogs using Alation, Collibra Catalog and Informatica EDC

●Developed system analyzer for collecting logs from various hosts and services and summarizing telemetry. determining blast radius for several evasive issues.

●Rewrote existing Python/Flask module to deliver certain format of data.

●Knowledge and usage of key WordPress actions, filters, and features.

●Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, jQuery and implement CSS for better appearance and feel.

●Knowledge of build and automation tools such as Webpack, NPM, Yarn

●Built out Hadoop cluster for telemetry analysis.

●Extensively used Python requests urllib and urllib2 module to call web services.

●Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, jQuery and implement CSS for better appearance and feel.

●Developing the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWS Lambda for multiple AWS Accounts.

●Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.

●Analyzed various logs that are been generated and used various Python libraries to predict/forecast next occurrence of event with various Python libraries.

●Refactored and extended large existing Django/Python code base, reducing the number of lines in code and duplication significantly.

●Understanding of the server-side CSS preprocessor SASS.

●Query Optimization through MYSQL server tools for quick response time.

●Developed backend services and created many API's using Python Programming Language and SQL.

● Developed GUI screens for XTT & LD application using JSP, HTML and CSS.

●Wrote JavaScript functions to get Dynamic data and Client-side validation.

●Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.

●Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.

●Prior usage of Bootstrap or another common framework.

●Designed and documented RESTful APIs for collection and retrieval of high volume IOT telemetry data.

●Worked in Java, J2EE, XSL, XML, Oracle, DB2, Struts, spring, Hibernate, REST Web services, Model driven architecture and software configuration management tools.

●Developed HTML, Swing and JSP pages for user interaction and data presentation.

●Created a Rich Single Page Application using HTML, CSS, AngularJs, jQuery and REST Services

●Experience with cross-browser & device testing.

●Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.

●Integrate the Oracle BPM with the Spring Framework in the enterprise layer.

●Integrating Kubernetes with Networking. Storage. Security, Telemetry, and other services to provide a comprehensive container infrastructure.

Environment: Python, Django, HTML, CSS, JavaScript, Ajax, JSON, jQuery, MySQL, TOAD, SQL, DB2, WSDL, NetBeans, JBOSS, Coherence, Selenium, Waterfall Model, UML, JSP, Telemetry, Alation

Client: Global Logic, Hyderabad, India. Aug 2014 – Jul 2015

Role: Jr. Python Developer

Responsibilities:

Defining the scope of testing within the context of each release / delivery.

Implemented business logic using Python Web framework Django.

Implemented Model View Control architecture in developing web applications using Django framework.

Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.

Tested entire frontend and backend modules using Python on Django Web Framework

Working as an application developer experienced with controllers, views, and models in Django.

Planning, deploying, and managing the testing effort for any given engagement.

Developing test automation framework using python and See Test APIs.

Developing Requirement Traceability Tool using python.

Coordinating with the development team for any assistance in issue reproduction and testing.

Executing test scripts using Visual Studio, MTM and See Test tool.

Involved in Code reviews and Test Case reviews.

Prepare any risk mitigation plans if in case any delays are foreseen.

Certification(S) Active:

AWS Certified Developer – Associate

https://www.credly.com/badges/2a080c0c-d15f-40f0-9791-db586db6ecc6/email

Educational Details:

Bachelor’s degree in computer science – Gitam’s University (Vizag, India) - 2014

Master’s degree in computer science – Florida Institute of Technology (Melbourne, FL- USA) – 2022



Contact this candidate