We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Kansas City, MO

PROFESSIONAL SUMMARY:

  • 8+ Years of experience as a Web Application Development/Support of Software Applications, Management and Implementation of various stand - alone, client-server enterprise applications .
  • Experienced of software development in Python using Django .
  • Experienced in developing web-based applications using Python, Django, XML , CSS, HTML, DHTML, JavaScript and JQuery, RUBY, AJAX, Java/J2EE.
  • Good Experience with Django, a high-level Python Web framework and implementation with server side technologies with restful API and MVC design patterns with node.JS.
  • Extensive knowledge in Java/J2EE architecture(JDBC, JSP, JNDI, Data Source, JMS, Servlets)
  • Good knowledge of SQLite, MS SQL, MongoDB and Cassandra databases with Python, Programming and management Linux and Unix environments.
  • Hands-on experiences in Shell scripting, Python STL, Pylons, Django, UI and web development with clear understanding of PEP-8.
  • Good knowledge on web services with protocols SOAP and REST.
  • Good knowledge of OOP Concepts, Standard Template Library, smart Pointers, Data Structures and Design patterns.
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, Numpy, Scipy, Matplotlib, Pickle, PySide, python-twitter, Pandas dataframe, Networkx, urllib2, MySQL for database connectivity) to drive improvements throughout entire SDLC.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid, and Zope Python web application frameworks.
  • Experience in using various version control systems like CVS, Git, GitHub, and Amazon EC2 and deployment using Heroku/Jenkins.
  • Expertise in working with GUI frameworks - PyJamas, Jython.
  • Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
  • Working Knowledge of Pandas, Numpy, and Scipy .
  • Experienced in Agile Methodologies, Scrum stories and waterfall models in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Hands on SVN, Git, JIRA, Bugzilla and Good understanding of Django ORM and SqlAlchamy .
  • Well versed in writing unit test cases and selenium test cases.
  • Good experience with UNIX scripting/Load testing, SQL server, Linux and Openstack.
  • Excellent program solving techniques and Analytical thinking capabilities.

TECHNICAL SKILLS:

Operating Systems: Windows 7, UNIX and Linux CentOS, Debian, Ubuntu 15.x

Programming Languages: Python2.x, Java, C, C++, PHP, Shell Scripting

Web Technologies: HTML/HTML5, CSS/CSS3, XML, DOM, AJAX, jQuery, JSON and Bootstrap

Frameworks: Django, Flask, Pyramid, PyJamas, Jython, Angular JS, Node JS, Spring, Hibernate

Webserver: Apache HTTP webserver, WebLogic, WebSphere, JBoss and Apache Tomcat

IDE: Eclipse, Netbeans, Webstorm, Sublime Text, Brackets, Pycharm, Pystudio, Pyscripter

Cloud Computing: AWS EC2, S3, RDS(MY SQL), SQS

Deployment Tools: Heroku, Amazon EC2, Jenkins and Fabric

J2EE: JDBC, JNDI, JSP and servlets

Databases: Oracle 8i/9i/10g/11g, PostgreSQL, MySQL, Sqlite3, Cassandra, Redis and mongo DB

Testing Tools: Bugzilla, Jasmine, Pyunit, JIRA and Junit, Zope, PyTest, nose, Robot

Protocols: TCP/IP, HTTP/HTTPS, SOAP

Miscellaneous: Git, SVN, CVS, GitHub

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City, MO

Sr. Python Developer

Responsibilities:

  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development ( BDD ) and pair based programming.
  • Designed the architecture of the hardware environments and methodology of the code .
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery . Worked on backend of the application, mainly using Active Records.
  • Involved in Developing a Restful service using Python Flask framework
  • Implemented web applications in Flask and Spring frame works following MVC architecture.
  • Made in Django web-based applications for Insurance premium calculations
  • Developed entire front-end and back-end modules using Python on Django web framework
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
  • Used Test driven approach for developing the application and implemented the unit tests using Python Unit Test framework
  • Designed front-end using UI, HTML, CSS, and JavaScript and involved in complete Software development life cycle ( SDLC ) to develop the application
  • Coded model level validation using Python programming with emphasis in web security .
  • Handled Business logics by backend Python programming to achieve optimal results.
  • Used interactive data binding, filters and animation events using AngularJS.
  • Implemented jQuery to improve the overall usability of the website interface and AJAX functionality to speed up web application.
  • Developed views and templates in Django to create a user-friendly website interface.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Used Pandas library for statistics Analysis.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Deployed the project into Heroku using GIT version control system.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Used JavaScript and XML to update a portion of a webpage and Node.js for server side interaction.

Environment:: Python 2.7, Django 1.4, HTML5, CSS, Bootstrap, JavaScript,, JQuery, JSP, UNIX, Shell Scripting, MVC architecture, Flask with restful services and python libraries such as Numpy, SqlAlchamy, GitHub, Chef, JSON, XML, PostgreSQL, MYSQL, SQL, PLSQL, SQL Server 2013, Heroku, Restful API, Rspec, Cucumber.

Confidential, Riverwood’s, IL

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment
  • Model View Control architecture is implemented using Django Framework to develop web applications.
  • Implemented Business logic, worked on data exchange, processed XML and HTML using Python 2.7 and its familiar framework Django 1.4.
  • Worked on Django API's for accessing the database.
  • Developed Views and Templates with Python and using Django's view controller and template language, Website interface is created.
  • Participated in the complete SDLC process.
  • Developed Business logic using Python 2.7
  • Used Django framework for database layer development.
  • Developed user interface GUI using CSS, HTML, JavaScript and JQuery .
  • Responsible for setting up Python REST API framework using Django .
  • Created database using MySQL, wrote several queries to extract data from database.
  • Worked on selenium testing framework.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
  • For the manipulation of data from the database various queries using SQL were written and created a database using MYSQL.
  • To build and populate DB and to ensure the standards, the team of QA was also collaborated.
  • Wrote scripts in Python for automation of testing jobs.
  • Deployment and Build of various environments including Linux and UNIX
  • Installed and maintained web servers Tomcat and Apache HTTP (1.3, 2.2) Web servers in Red Hat Linux
  • Performed automated/manual Testing of application using tools like LoadRunner, VUGEN and SoapUI .
  • Used web services for integration and testing.
  • Implemented monitoring and established best practices around using elastic search.
  • Implemented automate scripts to back up the old records using MongoDB export command and transfer these backup files into backup machine using ftplib.
  • Maintaining multiple copies of data in different database servers using MongoDB Replication concept.
  • Experienced in Linux shell commands and command line utilities.
  • Effectively communicated with the external vendors to resolve queries.
  • Used GIT for the version control.

Environment:: Python 2.7, Django1.4, C++, JSON, XML, LoadRunner, Load Balancer, VUGEN, SOAPUI, HTML, Restful API, Oracle 9i, Shell Scripting, PL/SQL, MySQL, MongoDB, ODBC, GIT, Linux, Selenium, Jenkins, Beautiful Soup, Matplotlib.

Confidential, New York

Python Developer

Responsibilities:

  • Developed GUI using HTML, AJAX, Javascript and jQuery
  • Involved in requirement analysis, functional specifications and design.
  • User interface is decoupled using Spring MVC architecture with Struts implemented already as the front-end.
  • Re-engineered various modules for implementing changes and creating efficient system supported application
  • Support the scripts configuration, testing, execution, deployment and run monitoring and metering.
  • Developed Server side validation checks using Struts Validators and Java Script validations.
  • Deployed and tested on WebSphere Application Server .
  • Worked with XML, XSL to develop UI for the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Designed and developed components using Python, C++ . Implemeted code in python to retrieve and manipulate data.
  • Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Implemented database access using Django, Oracle
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Used Restful APIs to access data from different suppliers.
  • Modified the SQL queries and techniques for improving the performance of queries.
  • 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.
  • Designed, developed and bundled various small financial utilities using JAVA, Hibernate, XML parser SAX which was distributed to different development teams.
  • Self-motivated team player with good Analytical, Logical and Problem Solving ability.

Environment: Java/J2EE, Spring IOC, Hibernate 3.0, Struts 2.0 , JSP, Python 2.4, Django 1.3, C++, HTML Restful API, Oracle 11g, Shell Scripting, PL/SQL, Oracle, ODBC, Linux and JQuery, AJAX, JavaScript, backbone.js, Java Script, CRUD, PL/SQL, JDBC, Web Sphere

Confidential

Application Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript and Apache Web Server.
  • Design, develop, test, deploy and maintain the website
  • Coding and execution of scripts in Python / Unix / VB
  • Development for Application using Java and Python
  • Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting- web and web services
  • Script validation sometimes becomes challenging as it demanded many web based logic rat rather than correlation and parameterization.
  • Running load/endurance tests using Vugen, ALM and controller, server monitoring, analysis using Dynatrace, UNIX putty, SQL logs and other tools and reporting the performance. Analyzing errors and exceptions using putty logs.
  • Scripting and validation of scripts through correlation, parameterization and web based logic testing ( Smoke test, Load test, Endurance ) using Controller for a duration further analysis, checking response times, CPU utilizations, memory leaks of servers and other performance characteristics of the website and creating PAPAL reports and creating test reports. Many other tasks in additional.
  • Designed and developed data management system using MySQL
  • Rewrite existing Python / Django / Java module to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, C+, HP LOAD, Putty, SQL, SoapUI, ControlM, PerfMon, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.

Confidential

Java Developer

Responsibilities:

  • Analyze various service requests, change requests and discrepancies from the clients.
  • Implemented Struts Model-View-Controller Design Patterns.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript .
  • Created DAO classes to call the database.
  • Developed and deployed UI layer logics using JSP, JavaScript, and HTML .
  • Used Maven to build and deploy the source code using project object model
  • (POM) for execution.
  • Performed Requirement analysis, designing, coding, implementation, team co-ordination, code review, testing.
  • Development has been carried out in Spring Framework and Eclipse IDE
  • Used PL/SQL to extract data tables from Oracle database
  • Experience in source control repositories like SVN, CVS.
  • Used to do manual testing and upload the generated XML files to Mainframe.
  • Designed and implemented the Persistence layer using MySQL .
  • Designed and implemented the UI using JSP, Jquery, JavaScript and CSS style sheet.
  • Implemented the MVC controllers to control and divert the inflow of the request to appropriate underlying DAO implementation classes.
  • Extensively used the Spring - MVC framework and integrated it with Hibernate in a single configuration file.
  • Designed and implemented the RESTful WebServices.
  • Designed and implemented the UI using JSP, Jquery, Javascript and CSS style sheet

Environment: Java 1.4, JSP, HTML 5, JavaScript, Spring-MVC, Apache Tomcat, Hibernate 3.0, Struts 2.0, Oracle 10g, Eclipse.

We'd love your feedback!