Senior Python Developer Resume
3.00/5 (Submit Your Rating)
Naperville, IL
SUMMARY:
- 6+ Years of experience in Analysis, Design, Development, Management, and Implementation of various standalone and client - server architecture based enterprise application software.
- Extensive knowledge in Python, PHP, MySQL, NoSQL, UNIX and Linux.
- Experience with Design, code, debug operations, reporting, data analysis and web applications utilizing Python.
- Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, JQuery, JSON and Node.js.
- Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
- Experience in writing REST APIs in Python for large-scale applications.
- Experience in building frameworks and automating complex workflows using Python for Test Automation.
- Good working Experience in Agile (SCRUM) using Rally and TFS, RUP and Waterfall methodologies with high quality deliverables delivered on-time.
- Utilized PyUnit, the Python unit test framework, for all Python applications.
- Have good exposure in LAMP (Linux, Apache, MySQL, and Python) and WAMP Architectures.
- Wrote Python modules to extract/load asset data from the MySQL source database.
- Anticipated potential parts of failure (database, communication points, file system errors) .
- Good working experience in using version control systems CVS, SVN, Amazon EC2, Git, and GitHub.
- Evaluated potential software products based on new and existing system development and migration requirements.
- Proficient in developing websites and web applications using PHP, MYSQL, AWS, Flask, Jinga, REDIS, HTML, XML, JSON, CSS, Java Script & AJAX.
- Experience in working with Python ORM Libraries including Django ORM.
- Good knowledge of web services with protocols SOAP, REST.
- Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity and Security and Database applications.
- Assessed costs and risks associated with developing new features and products.
- Good idea about testing tools like Bugzilla and JIRA.
- Contributed to the Python codebase used in the automated deployment of software on multiple virtual machines.
- Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modelling
- Responsible for user validations on client side as well as server side.
- Performed regression and system-level testing to verify software quality and function before it was released.
- Able to analyze a requirement and act accordingly by managing the resources efficiently.
- Good at automating repetitive work through Shell scripts and Python.
WORK EXPERIENCE:
Confidential, Naperville, IL
Senior Python Developer
Responsibilities:
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Worked with different Python libraries like Pandas, Numpy, PyHamcrest, pymssql, pypyodbc etc.
- Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, Bootstrap, and REST API calls using the JSON.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL.
- Angular JS directives were used to develop custom HTML elements
- Used Python and Django to interface with the jQuery UI and deal with the capacity and erasure of substance.
- Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture.
- Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation.
- Manage the configurations of multiple servers using Ansible.
- Wrote contents utilizing python modules and its libraries to create programs that enhance preparing of access demands.
- Responsible for social occasion prerequisites, framework examination, plan, improvement, testing and organization.
- Responsible for investigating and investigating the web application.
- Effectively communicated with the external vendors to resolve queries
Environment: Python, Django, jQuery, Ansible. JSON. HTML, Bootstrap, REST API, XHTML, AJAX, CSS, MVC, Oracle, SQL, PL/SQL.
Confidential, Jacksonville, FL
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
- Interacted with the client end-users during requirements gathering sessions
- Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
- Working as an application developer experienced with controllers, views and models in Django.
- Implemented Business logic, worked on data exchange, processed XML and HTML using python 2.7 and its familiar framework Django.
- Restful web services using Python REST API Framework.
- Created single page application using Angular Js
- Worked with HTML5, CSS3, JSON, JavaScript, Reactjs and ES6 for developing user interface.
- Developed Application to access JSON and XML from Restful, Webservices from consumer side using JavaScript and Angular.JS.
- Used AWS Cloud Watch to monitor and store logging information
- Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
- Responsible for handling the integration of database systems.
- Used object/relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
- Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
- Installed and configured pyBuilder for application builds and deploying it.
- Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible
- Responsible for debugging and troubleshooting the web application.
- Developed object-oriented programming to enhance company product management
- Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug
- Used JIRA to assign, track, report and audit the issues.
Environment: Python, Django Web Framework, AWS, HTML, CSS, MySQL, JavaScript, jQuery, Sublime Text, Atom, PyCharm, Jira, GIT, pybuilder, unit test, Firebug, Web Services, HTML5/CSS, XML, JSON, Ajax
Confidential, San Jose, CA
Python Developer
Responsibilities:
- Participated in the complete SDLC process and used PHP to develop website functionality.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, BIG DATA and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
- Designed and developed data management system using MySQL. Built application logic using Python.
- Used Django APIs for database access.
- Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
- Angular.js is used to build efficient backend for client web application.
- Used Python to extract information from XML files.
- Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP, XML, XSD, XSLT etc.
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Worked on development of SQL and stored procedures on MYSQL.
- Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
- Designed and developed a horizontally scalable APIs using Python Flask.
- Designed Cassandra schema for the APIs.
- Implemented monitoring and established best practices around using elastic search.
- Effectively communicated with the external vendors to resolve queries.
- Used GIT for the version control.
Environment: Python, JavaScript, Django Framework, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.