Post Job Free

Resume

Sign in

Sr. Python Developer

Location:
Naperville, IL, 60563
Salary:
80$ per hour
Posted:
April 07, 2023

Contact this candidate

Resume:

PRIYA N

Python Developer

Email: adwew3@r.postjobfree.com

Contact: 469-***-****

PROFESSIONAL SUMMARY

8+ years of experience in complete Software Development Life Cycle including requirement

analysis, development, integration, implementation, and testing of web applications using Python and Django technologies.

Experienced in agile and waterfall methodologies with high quality deliverables delivered on-time.

Proficient in front - end development with experience using Python 3.x, Django, JQuery, AngularJS, PHP, HTML5, CSS3, Bootstrap, AJAX, JavaScript and JQuery.

Good experience in developing web applications implementing MVC(Model-View-Control) architecture using Django and Flask web application frameworks.

Backend applications using Python/Django and SQL/ PostgreSQL. Hands-on experience in writing

and reviewing requirements, architecture documents, test plans, design documents, quality

analysis and audits.

Experience in implementing RESTful Web Services with server-side technologies using restful API

and MVC design patterns with Django REST framework and Django framework.

Experience in full software development lifecycle (SDLC), scalable platform architecture,

object-oriented programming, database design, and agile methodologies.

Good experience in software development in Python and IDEs: PyCharm, sublime text, Jupyter Notebook.

Experience in AWS Cloud services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security

Groups, Cloud Trail, IAM, Cloud Front.

Experience in implementing python alongside using various libraries such as matplotlid for charts

and graphs, Mysqldb for database connectivity, python-twitter, PySide, Pickle, Pandas data

frame, network, urllib2.

Experience in UNIX and Linux shell environments using command line utilities.

Hands-on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, and Python) Architecture.

Mastering in implementing MVC architecture using Django for web-based applications in OOP concepts like Multi-Threading, Exception Handling and Collections.

Hands on Experience with various IDE's using: (PyCharm, PyScripter, PyStudio, PyDev, Eclipse, Sublime, NetBeans).

Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.

Experience Unit testing, Integration Testing and generating of test cases for web applications using PyUnit, Pytest.

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

Experience in Python Development and Scientific Programing, and using Numpy and Pandas Python for Data Manipulation.

Experience with Docker, and deployment of applications inside software containers.

Experience with SQL Server Management Studio, TOAD, and MySQL GUI Tool.

Expertise in test automation and continuous delivery of web applications, client server

applications, web services/REST APIs Testing, with Python.

Proven ability to analyses and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.

Experience with File Handling and SSH (Secure Shell).

Working knowledge of errors and exceptions handling debugging using PDB, Eclipse, and PyCharm.

Experience in version control systems using CVS, SVN, GIT, and issue-tracking tools like JIRA and

Bugzilla.

Excellent Debugging, Problem-Solving, Optimization, and Testing Skills using GitLab.

Exposure in building CI/CD pipelines in container-based fashion using Docker, Jenkins and Ansible & GitLab.

Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux,RedHat Linux, Fedora).

TECHNICAL SKILLS

Operating systems

Windows, Linux, MAC, UNIX.

Programming Languages

C, C++, Python, 3.x/2.x, SQL and PL/SQL

Scripting languages

CSS, AJAX, Java Script, JQuery, PHP, Shell Scripting.

Markup languages

HTML, XML, JSON, Bootstrap.

Frameworks

Django, pyramid, Flask.

Databases

Oracle, My SQL, Postgres SQL, Apache Cassandra, MongoDB.

Methodologies

& Tools

Object Oriented Programming, UML, Agile Scrum, Waterfall

Cloud Services

AWS, Azure, Kubernetes.

Microservices

Docker, Ansible, Jenkins.

IDE s and tools

Eclipse, Sublime text, PyCharm, NetBeans.

Version Controls

CVS, SVN, GIT and GitHub.

Testing Frameworks

PyUnit, Splunk, Selenium.

Bug Tracking Tools

JIRA, ALM.

PROFESSIONAL EXPERIENCE

Client: United Airlines, Chicago, IL Dec 2021- Present

Role: Senior Python Developer

Responsibilities:

Written Python program for pulling the data from the database or feed file and mapping the real estate data in a mapper document. The Mapping specification helps to identify the source, destination, transformations, mandatory/non-mandatory fields.

Worked on server-side applications with Django using Python programming.

Create, activate and program in PyCharm environment.

Implemented MVC architecture using server-side applications, Django, for developing web

applications.

Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JavaScript, Bootstrap, JSON and jQuery.

Developed single page application by using Angular JS backed by MongoDB and NodeJS.

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

Develop remote integration with third party platforms by using RESTful web services and Successful implementation of Apache Spark and Spark Streaming applications for large scale data.

As a part of team implementing REST APIs in Python using micro-framework like Django.

Design and maintain databases using Python and developed Python based API (RESTful Webservice) using Flask, SQL Alchemy and PostgreSQL.

Developed RESTful Microservices using Flask and Django and deployed them on AWS servers

using EBS and EC2.

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

Scraping website using Python Beautiful Soup, and then parsed it with XML.

Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data in RDBMS tables.

Manage datasets using Panda data frames and MySQL, queried MYSQL database

queries from python using Python-MySQL connector and MySQL dB package to retrieve

information.

Developed module to build Django ORM queries that can pre-load data to greatly reduce the

number of databases queries needed to retrieve the same amount of data.

Clean data and processed third party spending data into maneuverable deliverables within

specific format with Excel macros and python libraries such as NumPy, SQL Alchemy and

matplotlib.

Automate different workflows, which are initiated manually with Python scripts and UNIX shell

scripting.

Used Python collections for manipulating and looping through various user-defined objects.

Integrated data storage solutions using Django ODM system for MongoDB.

Developed PySpark framework to process JSON data to data files & load them in Redshift.

Wrote UNIX shell scripting for automation.

Responsible for debugging the project monitored on JIRA (Agile).

CI/CD experience including Jenkins and migration to GitLab.

Used Test Driven Approach for developing the application and implemented the unit tests using

the Python Unit Test framework.

Environment: Python, Django, REST API, Microservices, Flask, PostgreSQL, MS SQL Server 2013, MySQL, JavaScript, HTLML5, CSS3, AWS, PySpark, RedShift, Jupyter Notebook, VIM, PyCharm, Shell Scripting, Angular.JS, Jenkins, GIT, CI/CD.

Client: Peloton Interactive, New York City, NY Oct 2020 – Nov 2021

Role: Python Developer

Responsibilities:

Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.

Written Cloud formation templates and deployed AWS resourcing.

Build application and database servers using AWS EC2 and create AMIs RDS for Oracle DB.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.

Having Knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, SQS, SES.

Gained Knowledge on Deploying apps using AWS Cloud Formation.

Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.

Created Git repository and added the project to GitHub

Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.

Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, AutoIt, AutoHotKey and Java Script

Used Pandas library for statistical Analysis. Worked on Python Open stack API's.

Worked on JavaScript MVC Framework like Angular.js.

Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.

Created entire application using Python, Django, MySQL and Linux.

Involved in Web-services backend development using Python (CherryPy, Django, SQLAlchemy).

Utilized PyUnit the Python unit test framework, for all Python applications.

Exported/Imported data between different data sources using SQL Server Management Studio.

Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.

Environment: Python, Git, CVS, GitHub, Lambda, Heroku, Amazon EC2 Django 1.5, Selenium IDE, MySQL, Zope, Angular.JS, Pandas, Flash, PyUnit, Open Stack, HTML, CSS, JQuery, JavaScript, Apache, Jira, Git, Cassandra, Windows, Linux

Client: Merck, Rahway, NJ Aug 2018 – Sep 2020

Role: Python Developer

Responsibilities:

Collaborated with engineers, system analysts, and programmers regarding project capabilities and limitations to deliver optimal functionality.

Participated in Agile and Scrum meetings which included Sprint planning, Daily Scrums or Stand-up’s and involved in designing, developing and testing the application.

Used Python Django framework to design and develop a web application using MVT - Model view template architecture.

Created a Rich Single Page Application using HTML5, CSS3, JSP, JSON, Angular JS, Node.js and Backbone.JS.

Used Beautiful Soup python library for web scraping to extract important data from html and xml tags.

Utilized AngularJS framework to bind HTML template (views) to backend JSON Data.

Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python.

Used Django to interface with the JQuery and manage the storage and deletion of content.

Built web-services using REST that allowed integrating the business application with the legacy applications and facilitates for future applications.

Used PyQuery for selecting particular DOM elements when parsing HTML.

Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.

Improved code reuse and performance by making effective use of various design patterns and refactoring code base.

Environment: Python3.7, SQL, Django, REST, Angular JS, Node JS, Boto 3, PyQuery, GIT, Agile, Windows.

Client: IBM, India Aug 2015 - Dec 2017

Role: Python Developer

Responsibilities:

●Achieved ownership of a project after creating and optimizing Jupyter reports with Python & SQL queries to reduce the execution time by 60%. Created database schema with final dataset of more than 43 tables using SQL.

●Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.

●Created entire application using Python, Django, MySQL and Linux.

●Associated with the development of Web Services using SOAP for extracting data from the external interface in the XML format

●Developed tools using python, Shell scripting, XML to automate some of the menial tasks.

●Handled potential points of failure through error handling and communication of failure.

●Published and Consumed Contract SOAP web services and developed corresponding test cases.

●Use Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.

●Continuous improvement in integration workflow, project testing, and implementation of continuous integration pipeline with Jenkins.

●Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.

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

●Designed and developed data management system using MySQL.

●Created test harness to enable comprehensive testing utilizing Python.

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

●Used python scripts to update content in the database and manipulate files.

●Generated Python Django Forms to record data of online users.

●Developed the required XML Schema documents and implemented the framework for parsing XML documents.

●Used JQuery for selecting DOM elements when parsing HTML.

●Worked with JSON based REST Web services.

●Using GIT version control tool to coordinate team-development.

Environment: Python3.7, Django, XML, JSON, Rest, GIT, MY SQL, Windows.

EDUCATION:

Master of Science in Computer Science and Engineering, University of South Florida, Tampa, FL

Bachelor of Technology in Computer Science and Engineering, Guru Ghasidas University, INDIA.



Contact this candidate