PRIYA N
Python Developer
Email : *********.******@*****.*** Contact 469-***-****
PROFESSIONAL SUMMARY
7+ years of experience in Analysis, Design, Development, Management, and Implementation of various stand-alone and client - server architecture-based enterprise application software.
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, HTML5, CSS3, TypeScript.
Hands-on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
Good experience in developing web applications implementing Model View Control architecture using Django and Flask web application frameworks.
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 project deployment using Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
Experience in UNIX and Linux shell environments using command line utilities.
Experience in developing various screens for the front end using Angular, Creating Components, and Services using Angular CLI.
Well Versed in developing web services like WSDL, SOAP and REST and consuming web services with python programming language.
Experienced on Visual Studio Code to build, debugging and deploy it using Apache Tomcat.
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL PostgreSQL database.
Mastering in implementing MVC architecture using Django for web-based applications in OOP concepts like Multi-Threading, Exception Handling and Collections.
Experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
Proficient in working with various Python IDE's using: (PyCharm, PyScripter, PyStudio, PyDev, Eclipse, Sublime, NetBeans).
Experience Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
Experience with bug tracking tools JIRA and HP ALM.
Proven ability to analyse and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
Experience in using various version control systems like Git, CVS, GitHub, and Amazon EC2.
Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.
TECHNICAL SKILLS
Programming Languages
Python, TypeScript, SQL, HTML
Frameworks
Django, Angular, Express, Flask
Databases
Oracle, My SQL, Apache Cassandra, MongoDB
Web Developments
HTML5, CSS3
Cloud
AWS
IDE s and tools
Eclipse, Sublime text, PyCharm, NetBeans
Version Controls
CVS, SVN, GIT and GitHub.
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.
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Worked with latest version of Angular 12, Used Angular CLI commands for productivity and global/generic building blocks.
As a part of team implementing REST APIs in Python using micro-framework like Django.
Dealt with WEB APIs to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
Effectively developed views and templates with Python and Django view controller.
Used Angular Routing Module to implement routing, and role-based routing for Single Page Application.
Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
Used BOTO 3 for launching and deploying instances in AWS.
Utilized data binding in Angular to create dynamic relationship between templates and TypeScript logic.
Used Python collections for manipulating and looping through various user-defined objects.
Integrated data storage solutions using Django ODM system for MongoDB.
Worked on Visual Studio Code for build, debugging and deploy it using Apache Tomcat.
Responsible for debugging the project monitored on JIRA (Agile).
Worked on standard python packages like boto and boto3 for AWS.
Involved in source code management with the help of GitHub using push and pull operations of GIT and created a local GIT repository so that the source code can be managed locally.
Environment: Python, Django, HTLML5, CSS3, REST, Angular 12, TypeScript, Node JS, AWS, Boto3, Mongo DB, Visual Studio, Jira, GIT, Agile, Windows
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 Jan 2019 – 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 and 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 particular 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.