Python Developer Resume
Columbus, OH
SUMMARY
- 5 plus years of IT experience in Analysis, Design, Development, Implementation and Testing of various stand - alone and client-server architecture based enterprise application software in Python on various domains.
- Handy experience in developing Web-Applications implementing Model View Control architecture using Django, Flask frameworks.
- Experienced in developing Web-based Applications usingPython, CSS, HTML, and JavaScript.
- Experienced in developing Web Services withPythonprogramming language.
- Good knowledge of Web Services with protocols SOAP, REST.
- Involved in Unit testing, Integration testing, User-Acceptance testing, and Functional testing.
- Expertise in working with server side technologies including databases, Restful APL and MVC design patterns.
- Strong knowledge in SQL concepts - CRUD operations and aggregation framework.
- Well versed with Design and Development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Experience in working with different operating systems like UNIX, and MAC OS X.
- Good Analytical and Problem-Solving skills and ability to work on own besides being a valuable and contributing team player.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.
- Have good knowledge on celery .
- Used Pytest framework for support functional testing for applications.
- Experience in working withPythonORM Libraries including Django ORM.
- Hands on experience in working with various Version Control Systems, mostly GIT.
- Good Communication and interpersonal skills.
TECHNICAL SKILLS
Web: Technologies CSS, Java Script, JQuery, HTML, AngularJS
Programming Language: Python, Java
Frameworks: Django
Data Base Technologies: Mysql, NoSQL database
Version control: Git
Operating Systems: Windows7/8, Red hat Linux 4.x/5.x/6.x, and MAC OSX
PROFESSIONAL EXPERIENCE
Confidential, Columbus OH
Python developer
Responsibilities:
- Used Python to build their pricing, risk management and trade management platform.
- Supported the bank website in creating user profiles, we can also do the simple banking transactions for the withdrawls, deposit and transactions is accompanied by password check by securing
- Individual account holder's privacy with the banking management scripts in Python.
- Built a restful microservice with the use of flask
- Developed the web applications with the use of the Django.
- Backend skills in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers, Defaults, user defined data types and functions.
- Using Django evolution and manual SQL modifications was able to modify Django models, while retaining all data, while sight was in production mode.
- Generated property list for every application dynamically using Python.
- Responsible for debugging and troubleshooting the web application.
- Involved in Unit testing and Integration testing for the application.
- Develop and validated unit test cases using PYUNIT.
- Performing Confidential coverage and Pep8 standardization.
- Involved in daily Scrum meetings and follows agile methodology.
Environment: Python, Django, Rest API, JSON, HTML, JavaScript, JQuery, XML, Git, SQL.
Confidential, Santa Clara CA
Python Test Analyst
Responsibilities:
- Analysis of requirements and implement different functions according to design.
- Developed the back-end web services for the worker using python and REST APIs.
- Wrote scripts in Python for Extracting Data from JSON and XML files.
- Created and maintained different database tables in Mysql.
- Involved in developing rich user interface by using HTML and Angular js.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Used Pythonscripts to update content in the database and manipulate files.
- Used python scripts to handle both image pre-processing and storage.
- Worked with Docker and AWS to implement different development environments.
- Involved in developing different backend services by using Node JS.
- Involved in writing python scripts for Unit testing, Automation testing and and used Jenkins for Integration testing by creating jobs.
- Used Git and JIRA for Confidential submissions and issue tracking.
- Performing Confidential coverage and Pep8 standardization.
- Involved in daily Scrum meetings and follows agile metholodology.
Environment: Python, Django, Rest API, HTML, CSS, Angular js, JSON, XML, AWS, RabbitMQ, Jira, Agile, Mysql, Linux.
Confidential
Python developer
Responsibilities:
- Involved in the Design, development, test, deploy and maintenance of the website.
- UI was developed using HTML, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Generated property list for every application dynamically using Python.
- Used Pythonand Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers
- Responsible for search engine optimization to improve the visibility of the website.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Wrote validation scripts in SQL to validate data loading.
- Use Git for version control.
- Performed Unit and system testing.
Environment: Python, Django, RDMS, HTML, XHTML, CSS, JavaScript, Apache Web Server, Rest Api, Git, Linux.
Confidential
Python Developer
Responsibilities:
- Used Agile Methodology and SCRUM Process.
- Developed UI using HTML, Java script and jQuery and JQuery UI.
- Re-engineered various modules for implementing changes and creating efficient system.
- Developed rich UI web application using java script libraries like JQuery UI, data grid
- Designed and developed components using Python and implemented Confidential in Python to retrieve and manipulate data.
- Used MySQL as backend database and MySQL dB of Python as database connector to interact with MySQL server.
- Used Restful APIs to access data from different suppliers.
- Support the scripts configuration, testing, execution, deployment and run monitoring and metering.
- Used Restful API's to gather network traffic data from Servers.
- Supported Apache Tomcat web server on Linux Platform.
- Developed and executed User Acceptance Testing portion of test plan.
- Debugging Software for Bugs.
Environment: Python, Django, HTML Restful API, MySQL, PL/SQL, UNIX, Linux, Java script.