We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 8+ years of IT experience in developing and deploying projects with Python, Java/J2EE and frameworks such as Django/Flask using MySQL, HTML, JavaScript, MVC - AJAX.
  • Experienced in developing web-based application using Python2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular JS, C++,CSS, HTML, DHTML, JavaScript and jQuery.
  • Experienced in Object-Oriented design and coding.
  • Good knowledge of various Design Patterns, Multi-threading, Collections and UML concepts by usage in python and java.
  • Strong Experience in web-based UI design and interface development using JSP, HTML, DHTML, CSS, Bootstrap, JavaScript, Angular JS, Backbone JS, JQUERY, AJAX and JSON.
  • Worked on front end frame works like Bootstrap for responsive web pages.
  • Reverse engineer any existing Informatica workflows and migrate it to Shell and Perl Experience in implementing Model View Control(MVC) architecture using Server-side application like Django. Flask and Pyramid for developing web applications.
  • Hands-on experience in building web and enterprise applications in various domains like Health, Banking/Financial Services, Insurance, Public Sector, and Software Service verticals.
  • Worked on automation using the Python scripting language, Git on Cygwin32 and XML.
  • Experience with Web Development, Web Services, Python and the Django framework.
  • Developed Dimensional logical and physical data models using Toad Data Modeler.
  • Developed ETL code using Oracle10.2.1, PL/SQL stored procedures and functions to filter and migrate an entire operating companies Data Warehouse. Over tables of data were migrated include Partitioned Tables as large as 50 Gigabytes.
  • Experience in AWS and Redshift.
  • Experience 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.
  • Proficient in using editors Eclipse, PyCharm, Py Scripter, Notepad++and Sublime Text while developing different applications.
  • Professional in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL, Oracle and PostgreSQL database.
  • Experience configuring and developing with different Database servers including MySQL, MSSQL, Oracle and Mongo Db.
  • Experience in working with Relational DB (RDBMS) like SQLite, MYSQL, Workbench, PostgreSQL and No-SQL database MongoDB for database connectivity.
  • Experience in Splunk dashboard creating, App development, validation.
  • Experience with Splunk SDK for Python, and JavaScript for using splunk as a middle ware tool.
  • Experience in various stage of Software Development Life Cycle(SDLC) includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
  • Worked with Agile-based SDLC (Scrum) and Waterfall software development life cycle.
  • Ideally expert in Perl and or PHP. Expert in the following technologies: PHP or Perl. Alternately, experience with Ruby, Python, C++ Java etc. and willing to learn Perl.

TECHNICAL SKILLS

Programing Languages: C, Python, Django, Java, J2EE, SQL, PL/SQL, Java Script libraries, AngularJs4, Backbone Js.

Frameworks: Django, Flask, Pyramid, PyJamas, AngularJs4, Spring, Hibernate

Web Technologies: HTML/HTML5, CSS/CSS3, BOOTSTRAP, XML, Adobe CQ5.

Scripting Languages: HTML, HTML5, XHTML, DHTML, JavaScript, CSS, DOM, Scripting, XML, AJAX, JSON.

Python Libraries: NumPy, SciPy, Matplotlib, Urllib2, Pandas, CSV.

Database: Oracle 8i/9i/11g, MySQL, SQLite, Mango DB.

Operating Systems: Windows, Python, SQLite Linux, MAC.

IDE: Eclipse, WebStorm, PyCharm, Pystudio, Pyscripter, Dream.

Web Server: Apache Tomcat, Web logic, WebSphere, JBoss, HTTP Server.

Testing Tools: PyUnit, JUnit, JIRA.

Version Control: Git and SVN.

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Sr. Python Developer

Responsibilities:

  • Development of test cases and execution of Manual and Automated Test cases for Tablets and Mobiles.
  • Designing mobile search application system requirements and coded back-end and front-end in Django/Python.
  • Developed entire frontend and backend modules using Python on DjangoWeb Framework on MySQL.
  • Designed front end and backend of the application utilizing Python on Django Web Framework.
  • For the development of the user interface of the website used HTML, CSS, and JavaScript.
  • Experience in developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Familiar with Agile environment and OO design for implantation of PERL applications.
  • Modify the existing Python/Django modules to deliver certain format of data.
  • Have work knowledge on JIRA(Agile) for the bug tracking of the project.
  • Worked on deployment on AWS EC2 instance with Postgres RDS and S3 file storage.
  • Involved in deploying the code into Amazon Web Server using BOTO API.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation. •Used Jenkins for continuous integration(CI) and continuous deployment(CD).
  • Used Django-celery with the help of RabbitMQ message broker for large processing.
  • Experience with Streaming platforms like Apache Kafka.
  • Services using SOAP for sending and getting data from the external interface in the XML format.
  • Working on multiple projects such as development of functionality Test cases for Portable devices and Web development in Media Validation Team.
  • Designed the front-end web pages using HTML, JavaScript, Angular JS, jQuery and AJAX. Used CSS for better appearance.
  • Writing templates for front end pages where we include HTML pages and JavaScript files.
  • Used Python to extract weekly availability information from XML files using underscore JS.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed the back-end web services using Python and Django REST framework.
  • Performing Functional testing, regression testing, integration testing, and communication testing.
  • Used Django configuration to manage URLs and application parameters.
  • A Django dashboard with a custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
  • Migration of Test Content to Automation Tool using Python and XML.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connectors and MySQL package.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Worked on migrating data to Amazons AWS. Used AWS products like EC2, RDS, Log Monitor, Lambda, REST API Gateway etc.
  • Development of Media OS based Validation test content in ACS (Automation) using Python and XML.
  • Experience in UNIX environment in developing the application and familiar with all of its commands.
  • Wrote modules in Python to connect to MongoDB with PyMongo and doing CRUD operations with MongoDB.
  • Used Git and JIRA for code submissions and review process.
  • Responsible for debugging the project monitored on JIRA(Agile).
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Analyses and improves application efficiency by optimizing queries and caching contents for Django.
  • Experienced in Nagios monitoring framework and development with Perl/shell-script.
  • Execute Display Controller regression tests with every firmware build release.
  • Reporting Issues using Excel to senior members in the team.

Environment: Python 3.4, Django, Couchbase Python SDK, PyQt, HTML, XHTML, JavaScript, Angular JS4, jQuery, CSS, AJAX, ITP, MySQL, XML, Git (Cygwin32), ADB, Logic Analyzer, Apache Webserver.

Confidential, Richmond - VA

Python Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Developed GUI using Django and Python for dynamically displaying the test block documentation and other features with Python code for a web browser.
  • Implemented AJAX for dynamic functionality of a webpages for front end applications.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Used and Python Django to interface with the jQuery UI and manage the storage and deletion of content. Have written scripts to parse JSON documents and load the data in database.
  • Developed the project in Linux environment.
  • Developed entire frontend and backend modules using on Django including Web Framework using Git.
  • Creating Application on Splunk to analyze.
  • Developed Splunk infrastructure and related solution for application toolsets.
  • Helped team to on-board data, create various knowledge objects, Install and maintain the Splunk Apps.
  • Creating Application on Splunk to analyze the data.
  • Manage Splunk configurations files like input, props, transforms and lookups.
  • Used Agile Methodology and SCRUM Process.
  • Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki and backup the database.
  • Followed AGILE development methodology to develop the application.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Maintained the versions using GIT and sending the release notes for each release.
  • Supported the issues seen in the tool across all the teams for several projects.

Environment: Python 3.2, Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, PyCharm, Urllib, jQuery, GitHub, Angular.JS, Jira

Confidential, Cleveland, OH

Python Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Used Django Database API's to access database objects.
  • Design, develop, test, deploy and maintain the website.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Designed and developed data management system using MySQL.
  • Handled all the client-side validation using JavaScript.
  • Worked extensively with Bootstrap, JavaScript, and jQuery to optimize the user experience.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used jQuery for all client-side JavaScript manipulation.
  • Created unit test/regression test framework for working/new code using Subversion control tool to coordinate team-development.
  • Built development environment with JIRA, Stash/Git.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Created data access using SQL and PL/SQL stored procedures.
  • Performed Unit/System test.
  • Written many programs to parse excel file and process many user data with data validations.

Environment: Python 2.6, SciPy, Pandas, Bugzilla, SVN, C++, Java, jQuery, MS SQL, Visual Basic, Linux, Eclipse, Java Script, XML, JASPER, PL/SQL, Bootstrap, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

We'd love your feedback!