Python Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Over 6+ years of experience in field of software development using Python and Python Web Frameworks.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post - deployment documentation.
- Experienced with Python frameworks like Webapp2, Django and Flask.
- Experienced in MVW frameworks like Flask/Django, Angular JS, Java Script, JQuery and Node.js.
- Very good experience with cloud platforms like Amazon AWS.
- Strong experience of software development in Python (libraries used: libraries- Beautiful Soup, Numpy, Scipy, matplotlib , Python-twitter, Pandas Dataframe, Networkx, Urllib2, MySQLdb for database connectivity) and IDEs - sublime text, Pycharm and emacs .
- Experienced in developing Web Services with Python programming language.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
- Experience in managing datasets using Panda data frames and MySQL.
- Experience implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MY- SQL.
- Good Experience in HTML5, CSS3, JavaScript, Angular.JS, Bootstrap, JQUERY, JSON and AJAX to deliver cutting-edge user interfaces and components.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Good knowledge of web services with protocols SOAP and REST.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually .
- Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.
- Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.
TECHNICAL SKILLS:
Languages: Python 3.x/2.7, Java, Shell Script, SQL, PHP
Python Framework: Flask/Django, WebApp2
Databases: MS SQL, MySQL, Oracle
Web Technologies: XML, CSS, HTML 5, DHTML, JavaScript, JQuery, Bootstrap, RESTful, AJAX, Angular JS, Java Script, JQuery and Node.js.
Web Services: SOAP, REST
Libraries: NumPY, Panda, Beautiful Soup, MatPlotLib, PyTables, PyQuery
Tools: Pytest, PyCharm, Sublime, Eclipse, NetBeans
Servers: Apache server, NGINX
Methodologies: Agile, Scrum
Operating Systems: Window, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Python Developer
Environment: Python, Django, HTML, DHTML, HTML5, CSS3, AJAX, JavaScript, PyQuery, DOM, XML, Pandas, JSON, Rest, AWS, Angular.js, Flask, Bootstrap, Node.js, SQL, Perl, GitHub, Jira, LINUX and Windows.
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Rewrite existing Java application in Python module to deliver certain format of data.
- Created Business Logic using Python to create Planning and Tracking functions.
- Designed and developed components using Python with Django Framework. Implemented code in Python to retrieve and manipulate data.
- Develop consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
- Used Django configuration to manage URLs and application parameters.
- Worked on several standard Python packages like Numpy, matPlotLib, Scipy, Pandas and PyTables etc.
- Worked on Python Open stack API's.
- Used PyQuery for selecting Particular DOM elements when reading HTML.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Used Python SNMP for automating Network Management in Windows server.
- Worked with JSON based REST Web services and Amazon Web services (AWS).
- Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
- Developed internal auxiliary web apps using Python Flask framework with Angular.js and Bootstrap CSS / HTML framework.
- Consumed external APIs and wrote RESTful API using Django REST Framework and Angular's.
- Implemented the presentation layer with HTML, DHTML, AJAX, CSS and JavaScript.
- Set up rules and policies with a Node.js/Python back end.
- Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
- Created a Git repository and added the project to GitHub.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Involved in Installation and setting up Python / Linux test beds.
- Wrote validation scripts in SQL to validate data loading.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Confidential, Trenton, NJ
Python Developer
Environment: Python, Django, HTML, XHTML, AJAX, CSS, JSON, DOJO, Bootstrap, Node.js, Angular.js, JavaScript, AWS, Restful, Panda, Oracle, SQL, Jira, Agile and Windows.
Responsibilities:
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Worked on several standard Python packages like Numpy, matPlotLib, Scipy, Pandas, PyTables etc.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Design and documentation of REST APIs using Django Rest framework for collection and retrieval of high volume data which is results of search query.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed Business Logic using Python on Django Web Framework.
- Wrote and executed various MYSQL database queries from python using Python -MySQL connector and MySQL dB package.
- Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
- Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
- Generated Python Django forms to record data of online users and used PyTest for writing test cases.
- Involved in client scripting language and server side scripting languages like JavaScript, JQuery, JSON, DOJO , bootstrap, Node.js, Angular.js.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Managed large datasets using Panda data frames and MySQL.
- Worked with JSON based REST Web services.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Used PyUnit and python Unit Test Framework for all Python applications.
- Responsible for debugging and troubleshooting the web application.
- Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.
- Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
- Responsible for debugging and troubleshooting the web application.
Confidential, Scottsdale, AZ
Python Developer
Environment: Python, Django, HTML, PyQt, PyUnit, JSON, AWS, PyQuery, GitHub, DOM, Rest, SQL, Agile and Windows.
Responsibilities:
- Built a GC analytic tool using Python, to help clients analyze data and profile risk against a wide spectrum of reinsurance options.
- Developed custom reports using HTML, Python and MySQL.
- Developed monitoring and notification tools using Python.
- Documented the revised workflow using confluence wiki.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface
- Used Python based GUI components for the front end functionality such as selection criteria.
- Key performance index and filtering of displayed columns to help customers understand the analytics data that is provided by GC.
- Implemented navigation rules for the application and page outcomes, written controllers using annotations.
- Written queries in MySQL and Native SQL.
- Created PyUnit test cases for unit testing.
- Worked with JSON based REST Web services and Amazon Web services (AWS).
- Added the navigations and paginations and filtering columns and adding and removing the desired columns for view.
- Used GitHub for version control.
- Used PyQuery for selecting particular DOM elements when parsing HTML.
- Worked in an agile development environment.
- Actively handled multiple priority tasks in parallel and participated in review of project deliverables.
Confidential, Boca Raton, FL
Python Developer
Environment: Python, Django, HTML, CSS, AJAX, JavaScript, JQuery, Flask, SVN, GitHub, SQL, Jira, Agile and Windows.
Responsibilities:
- Involved in the Design, development, test, deploy and maintenance of the website.
- UI was developed using HTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed application for Google Analytics aggregation and reporting.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, JQuery, and JavaScript.
- Responsible for debugging the project monitored on JIRA (Agile).
- Developed Python batch processors to consume and produce various feeds.
- Generated PDF daily and Monthly statements using Aspose PDF Kit.
- Developed internal auxiliary web apps using Python Flask framework with CSS/HTML framework.
- Implemented Test Driven Development (TDD) strategy for the project.
- Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
- Using Subversion version control tool to coordinate team-development.
- Generated property list for every application dynamically using Python.
- Responsible for search engine optimization to improve the visibility of the website.
- Wrote validation scripts in SQL to validate data loading.
- Created a Git repository and added the project to GitHub.
- Performed Unit and system testing.