Post Job Free

Resume

Sign in

C++ Web Services

Location:
Grayslake, IL
Posted:
March 26, 2024

Contact this candidate

Resume:

vineela

ad4k34@r.postjobfree.com

+1-708-***-****

https://www.linkedin.com/in/vineela-v-6650482a3/

Summary:

Around 7 years of IT experience as a Python Developer, proficient coder in multiple languages and environments including Python, REST API, AWS, Java, C++ and SQL.

Experienced in developing Web Services with Python programming language.

Experienced in object-oriented programming (OOP), Software development life cycle (SDLC).

Experienced in developing web-based applications using Python, Django, C++, XML, FAST API, Mongo DB, HTML, and JavaScript.

Experience in web services with protocols SOAP REST and on REST APIs in Python.

I possess hands-on experience in crafting web applications by employing the Model-View-Controller (MVC) architecture. My expertise extends to utilizing popular Python web frameworks such as Django, Flask, Tornado, and Pyramid to design and implement robust and scalable solutions.

Experience in using various packages in Python and R like Pandas, NumPy, SciPy, Matplotlib, Seaborn, TensorFlow, Scikit-Learn, and ggplot2. Knowledge in Machine Learning algorithms and Predictive Modelling, including Regression, Clustering, Random Forest, NLP, Decision Tree, Time Series, hypothesis testing, and K means clustering.

Experienced in developing web based applications using Python, Django, PHP, C++,

XML, CSS and HTML

Exceptionally solid background in composing API's along with Web Services over Python

Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, My SQL, and Python/PHP) Architecture.

Experience in Data Mining, Text Mining, Data Analysis, Data Migration, Data Cleansing, Transformation, Integration, Data Import, and Data Export.

Experience in implementing python alongside using various libraries such as matplotlib for charts and graphs, MySQL DB for database connectivity, python-twitter, PySide, Pickle, Pandas data frame, network, urllib2.

Experienced in using python libraries like Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter, NetworkX, urllib2, MySQL dB for database connectivity and IDEs - Sublime Text, Spyder, PyCharm.

Good Knowledge in Amazon AWS concepts like EMR and EC2 webservices.

Hands-on familiarity with AWS services like EC2, S3, AWS Identity and Access Management, AWS CloudWatch, AWS CloudFront, and AWS EBS.

Experience in working with various Python Integrated Development Environments like PyCharm, Python IDLE, PyCharm, and Eclipse.

Highly experienced with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT).

Experienced in version control systems using Git, SVN, and Used JIRA for tracking and reviving the progress, Used ServiceNow for ticketing system

Hands on experience in working with Continuous Integration and Deployment (CI/CD) using Jenkins.

Hands on experience in using NOSQL libraries like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.

Highly experienced with Agile development methodology.

Proficient in Data Structures and algorithms, encompassing Linked lists, Queues, Stacks, Linear search, bubble sort, Binary search algorithms, and more.

Experiences with File Handling and SSH (Secure Shell).

Experienced in Python Development and Scientific Programming, and using NumPy and Pandas in Python for Data Manipulation.

Experienced in using Scikit-Learn and Stats models in Python for Machine Learning and Data Mining.

Have flexibility and ability to learn and use new technologies and also work in team environment as well as independently to get things done. Experience in the entire data science project life cycle and actively involved in all the phases, including data extraction, data cleaning, statistical modelling, and data visualization with large data sets of structured and unstructured data

Technical Skills:

Operating Systems: Windows, MAC OS, Unix/Linux

Programming Languages: Python, C++, Java

Python Libraries: NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, PyTorch, SOAP, SciPy

Python Frameworks: Flask, Django, Docker

Python IDE: Sublime Text 3, Eclipse, Jupyter Notebook, VIM, PyCharm.

Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (Mongo DB)

Web Technologies: CSS, JavaScript, XML, HTML, RESTful Web Services

Cloud Environment: AWS, AWS Services (API Gateway, Lambda, DynamoDB, S3, CloudWatch, CodeBuild, CodeDeploy)

Other Tools: Putty, SQL developer, JIRA, Jenkins

Certifications:

[PCEP-30-02] PCEP – Certified Entry-Level Python Programmer

Python Programming Expert

AWS Certified Solutions Architect Associate

WORK EXPERIENCE:

Mercedes Benz Financial services, Farmington Hills, Michigan Aug, 2023 – Present

Role: Sr Python Developer

Responsibilities:

Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, and JavaScript.

Implemented and modified various SQL queries, Functions, Cursors and Triggers as per the client requirements.

Creating reports and graph using Matplotlib package with Scientific computing stack Pandas Data framework.

Provided technical assistance for maintenance, integration and testing of software solutions during development, QA environment.

Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.

Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.

Developed Test Automation Script for deployment of AWS and Microsoft Sterling Web API, using python package, puppet configuration tool to update and check AWS. Compare the existing data in On-perm (EDE) and create Partner and Routes for difference type of partner in SFG (AWS Cloud).

Create and modify unit test/regression test framework for working/new code.

Developed entire frontend and backend modules using Python on Django Web Framework.

Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.

Created Docker container with existing file, modify with changes and send it back for deployment.

Aggregated and Manipulate data using PYTHON PANDAS stored in AWS RDS SQL database and displayed in Dashboard.

Developed the web application using the Test-driven methodology and designed the unit tests

using Python Unit test framework.

Mercury Insurance, CA Aug, 2022 – July 2023

Role: Sr Python Developer

Responsibilities:

Applications developed using mix of technologies (Python, Django, SQL. WCE, Pandas, NumPy. REST, SOLR)

Develop web applications in Python/Django with client- specific customizations.

Generated Python Django Forms to record data of online users.

Extensive experience on modern front-end template frameworks Tor JavaScript including Bootstrap, jQuery, AngularJS.

Worked on Python Open stack APl's.

Build APIs using ML models by integrating various frameworks, to get instant results from the models, storing and retrieving outputs from the cloud.

Experience in UNIW/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking and cloning jobs.

Worked with Selenium and Jasmine for writing unit test cases along with functionality and integrated test cases.

Experience in integrating code quality tools such as SonarQube, in CI/CD pipelines.

As DevOps Engineer I am responsible for design, build, monitor, and enhance services and production environment.

Develop framework for converting existing PowerCenter mappings and to PySpark(Python and Spark) jobs.

Create pyspark frame to bring data from DB2 to Amazon S3.

Involved in development of web Services using SOAP for sending and getting data from the external interface in the XM format.

Involved in creating unit tests for various layers using JUnit and developed automated test scripts for integration testing using Selenium.

Responsible for the project monitored on JIRA (Agile).

Extensively implemented the python libraries like Pandas, Matplotlib, NumPy to manipulate and visualize the data using interactive charts.

Bootstrap used along with Angular JS in creating the Application.

Configured EC2 instances and configured IAM users and roles and created S3 data pipe using Boto API to load data from internal data sources.

Worked as part of an Agile/Scrum based development team and exp0sed to TDD approach in developing applications.

Managed large datasets using Pandas data frames and MySQL.

Creating restful web services for CatLog and Pricing with Django MVT. Jersey, MySQL and MongoDB.

Known for implementing Agile. QA and release process well versed with tools like JIRA, Git. Jenkins.

Developed custom Jenkins jobs/CI/ CD pipelines that contained Bash shell scripts utilizing the Aws CLI to automate infrastructure provisioning.

Warner Brothers, LA, CA May, 2018 – June, 2022

Role: Sr Python Developer

Responsibilities:

Developed and deployed Python-based web application that integrated data from multiple sources.

Collaborated with Cross-functional teams to design and develop RESTful APIs to facilitate seamless communication between front-end and back-end systems, improving overall user experience.

Developed views and templates with Python and Django's view controller

Developed web applications in Django Framework's model view control (MVC) architecture.

Performed testing using Django’s Test Module.

Developed Python-based single and multi-page applications and software systems. Troubleshoot and debug issues in existing codebase.

Wrote and executed unit tests and integration tests, ensuring code quality and reducing number of production issues.

Collaborated with QA team to perform unit testing and resolve identified issues, ensuring the stability and reliability of the application

Developed and deployed web application using AWS services such as EC2, S3, Lambda.

Designed and developed RESTful APIs using AWS API Gateway and Lambda.

Developed and maintained automated testing frameworks using AWS services such as Code Build and Code Deploy.

Monitored and troubleshooted application performance using AWS service such as CloudWatch and X-Ray.

Participate in code reviews and provide constructive feedback.

Used Git for Version control, Jira for progress tracking and ServiceNow for ticketing system.

Merizon Technologies, Hyd, India May, 2017 – Apr, 2018

Role: Python Developer

Responsibilities:

Involved in Web application penetration testing process, web crawling process to detect and exploit SQL Injections Vulnerabilities.

Wrote script or program to automate analysis tools to streamlining the evaluation of initial data for integrity.

Using Python package created an interface automate import and exporting drawing and extracting standard data for manufacturing purpose.

Used Python Flask framework to build modular & maintainable applications.

Automated data movements using Python scripts. Involved in splitting, validating, and processing of files.

Created core Python API which will be using among multiple modules.

Participated in developing web application UI using HTML, CSS, JavaScript.

Provided technical assistance for maintenance, integration, and testing of software solutions during development and release processes.

Wrote Test Automation Script for deployment of AWS and Company Web API, using python package, puppet configuration tool to update and check historical pumping data from AWS. Compare the existing data and historical data and create performance chart for client.

Used Python and Pandas library, built data analysis graph for documentation and record.

Used Django database API's to access database objects.

Generated graphical reports using python package NumPy and Matplotlib.

Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

Education:

MASTER’S in Computer Science, Auburn University at Montgomery, AL - Aug 2022 to Dec 2023.



Contact this candidate