We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Dearborn, MichigaN

SUMMARY:

  • 9 years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development.
  • Hands on experience in data processing automation using python.
  • Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
  • Web development using Python, Django.
  • Building out the next - generation public-facing web site with an advanced Django-based web frameworks.
  • Developed/supported application on LAMP stack (PHP, MYSQL and Apache)
  • Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.
  • Strong knowledge in SQL concepts - CRUD operations and aggregation framework.
  • Good Knowledge on hibernate, springs, struts and web services.
  • Good Exposure in maintaining various version controls like GIT and SVN.
  • Experience in Agile development techniques and Test Driven Developments.
  • Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Active Participation in full development life cycle (requirements, design, architecture, development, testing).
  • Good experience in building and testing Google app search engine using python.
  • Experienced in developing UNIX shell scripts and bash scripting.
  • Participated in all phases of the System Development Life Cycle Analysis (SDLC).
  • Practical experience with working on multiple environments like development, testing, production.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

WORK EXPERIENCE:

Confidential, Dearborn, Michigan

Sr. Python Developer

Responsibilities:

  • Built website and database system for in house, programmed in Python through Django streamline framework
  • Build the Optiv Managed Security Services service delivery portal from ground up using Angular, NodeJS, NginX,
  • Configure/optimize web server performance including Apache,Nginx, MySQL, Memcache, Vanish, Redis and Magento optimzation.
  • Deployed the project on Nginx web Server, using Virtualenv for creating virtual environment and uwsgi for dynamic calling python script.
  • Worked on Python Open stack API's.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Worked with team of developers on Python applications for RISK management.
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Used Django configuration to manage URLs and application parameters.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and Celery
  • Used Pandas library for statistical Analysis.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript.
  • Used Django configuration to manage URLs and application parameters.

Environment: Python, Django, Amazon AWS S3, MySQL, HTML, Python, Django, HTML5, CSS3, CSS, XML, Jira, Json, MySQL, MS SQL Server, Amazon Cloud, XML, SOAP, JavaScript, AWS, Linux, Shell Scripting, AJAX.

Confidential, Philadelphia PA

Sr. Python Developer

Responsibilities:

  • Generated Python Django forms to maintain the record of online users.
  • Used Django API's to access the database.
  • Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
  • Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and Celery
  • Expanded proficiencies in Django, Mezzanine, HTML5, Python, and Javascript.
  • Developing a set of dashboards in Splunk 6 by leveraging Underscore, D3, Jquery/UI, Backbone, and Django.
  • Using django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML.
  • Created Unit test/ regression test framework for working/new code.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Developed efficient Angular.js for client web based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Involved in working with Python open stock API's.
  • Design, develop, and deploy engaging web applications using Python.
  • Develop applications that use MongoDB database, and pymongo.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Built database Model, Views and API's using Python for interactive web based solutions.
  • Placed data into JSON files using Python to test Django websites.
  • Used Python scripts to update the content in database and manipulate files.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Developed web based application using Django framework with python concepts.
  • Developed a complete front-end application with Bootstrap.

Environment: s/Tools used: Python, HTML, CSS, Bootstrap, Javascript, MongoDB, Linux, APIs, RESTful, MongoDB, pymongo, JSON, XML, HTTP, Backbone.js, Git

Confidential, Kenilworth, New Jersey

Python Developer

Responsibilities:

  • Designed and developed JScript, GUI for user interface with various Server Controls (textbox, labels, data grid, data list, validations controls).
  • Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
  • Used Java Script for validating client side data entry screens.
  • Used CSS (Cascading Style Sheets) for maintaining appearance of Web Pages.
  • Developed a desktop based application in C# .NET to keep record of customer, production, sales and marketing data. MS SQL Server used as database to store records.
  • Designed and developed logical and physical database models. Designed logical database model (Entity-relationship diagram) using ER Studio.
  • Analyzed existing Java-based application to identify weakness and opportunities for improvements, to outline system modification requirements, and to develop recommendations towards the development of new codes and reuse of existing codes.
  • Responsible for providing support and analysis to the existing MS SQL server. Created Database objects like Stored Procedures, Triggers, Views, and Rules etc. Created tables and provide constraints and user defined rules in the database.
  • Developed a Front-End GUI as stand-alone Python application.
  • Used Mongo db along with Node JS as a database to store JSON.
  • Built a website using Amazon Web Services(AWS) with PHP, MySQL
  • Wrote scripts in Python for Extracting Data from HTML file.
  • Designed and developed components using Python.
  • Provided functional recommendations,, and advanced documentation and data analysis support to project implementation teams throughout SDLC process such as planning, development and integration.
  • Wrote code using SQL Programming to perform database tasks such as inserts, updates, joins, and deletes in order to keep updated the existing ERP system in timely manner.

Environment: s/Tools used: SQL Server, JavaScript, SDLC, PHP, MySQL, AWS, SQL/T-SQL, Microsoft Visual Studio 2005

Confidential, New York, NY

Python Developer

Responsibilities:

  • Utilized various Rational Rose design methodologies for developing the framework.
  • Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Object Oriented Analysis and Design (OOAD) of business requirements with the end users and business analysts.
  • Used J2EE design patterns like Spring MVC
  • Developed the application using Spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using JSP and Tag Libraries.
  • Used Hibernate for mapping object oriented design model to relational database.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Experience with various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, etc.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Developed Oracle PL/SQLStored Procedures and Queries for Payment release process and authorization process.
  • Worked on web services SOAP and REST technologies
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.

Environment: JAVA, J2EE, Spring, Websphere, Wsad, Oracle, Jdbc, Hiberante, Java Servlets, Jsp, Uml, Rational Rose, Javascript, Xml, Html, Junit

Confidential, Georgia

Software Developer

Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA, J2EE, Java Sdk, Jsp, Html, Jdbc, Ooad, Servlets, Svn, Mysql, Windows Xp Professional, Java Script, J Query, Glassfish Server, Net Beans Ide, Microsoft Visio.

Confidential, New York, NY

Software Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: s: JAVA, Sybase, JSTL, SQL Server, Struts Frame Work, Servlets, JSP, EJB, Wincvs, Javabeans, Eclipse, Uml, Windows Xp/Linux.

Hire Now