We provide IT Staff Augmentation Services!

Senior Python Developer Resume

5.00/5 (Submit Your Rating)

MichigaN

PROFESSIONAL SUMMARY:

  • Mastering/Leading in the development of applications/tools using Python for 6 years.
  • Mastering Web Application Development using html, JavaScript & web services with protocols SOAP, REST.
  • Experience in Design, Development, Testing, Automation, Enhancement and Maintenance of Applications and Tools.
  • Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Experience with Design, code, debug operations, reporting, data analysis utilizing Python.
  • Have good exposure in LAMP (Linux, Apache, MySQL, and Python) and WAMP Architectures.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Good Experience in debugging the issues using debuggers like gdb, pdb.
  • Mastering in using version control systems CVS, SVN, Amazon EC2, Git, and GitHub.
  • Development of Applications/Tools for validation of next generation IA32 Enterprise Processors.
  • Experience in designing the automation framework using Perl and Shell scripting as well as Familiarity with development best practices such as code reviews and unit testing.
  • Experience in writing test plans, test cases, test specifications and test coverage as well as Experience with Version Control, ideally SVN, CVS and GIT
  • Experienced in using python libraries like BeautifulSoup, NumPy, SciPy, matplotlib, Python - Confidential, NetworkX, urllib2, MySQLdb for database connectivity and IDEs - Sublime Text, Spyder, PyCharm
  • 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 and Automating repetitive work through Shell scripts and Python.
  • Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
  • Able to analyze a requirement and act accordingly by managing the resources efficiently.
  • Have flexibility and ability to learn and use new technologies and also to work in team environment as wells as independently to get things done.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Worked on UNIX shell scripts for business process and loading data from different interfaces to HDFS.
  • Working knowledge of errors and exceptions handling debugging using PDB, Eclipse and PyCharm
  • Experience with Docker, deployment of application inside software containers.
  • Experience in implementing python alongside using various libraries such as mat plotlib for charts and graphs, MySQL dB for database connectivity, python- Confidential, PySide, Pickle, Pandas data frame, network, urllib2 .

TECHNICAL SKILLS:

Programming Languages: Python 2.5-2.7/3.4-3.6 , C, SQL and PL/SQL.

Web Technologies:: HTML, CSS, DOM, SAX, Java Script, jQuery, AJAX, XML, AngularJS.

Frameworks: Django, PyJamas, Flask, Jython, Pyramid, CherryPy, Docker

Python Libraries:: NumPy, Matplotlib, NLTK, Statsmodels, Scikit-learn/sklearn, SOAP, SciPy

Version Control: MVC, SVN, CVS, Git, GitHub.

Front End: Angular, jQuery, Ajax, ExtJS, Node JS, React JS, JSON, Bootstrap, CSS, HTML

Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL

Application servers: Apache Tomcat, JBoss

Databases: Oracle, My SQL, PostgreSQL, Apache Cassandra

IDE s/ Development Tools: NetBeans, Spyder, Eclipse, PyCharm, PyScripter, PyStudio, Atom and Sublime Text.

Operating Systems: Windows 98/2000/XP/7/8/10, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MacOS.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Testing Tools: PyTest, Testify, Selenium, Bugzilla and JIRA.

WORK EXPERIENCE:

Senior Python Developer

Confidential, Michigan

Responsibilities:

  • Worked on development of internal testing tool framework written in Python.
  • Developed GUI using Python and Django for dynamically displaying block documentation and other features of python code using a web browser.
  • Worked on several python packages like NumPy, SciPy, Pytables etc.
  • Wrote scripts in Python for extracting data from HTML file.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Worked on Restful API's to access the third-party data for the internal analysis and statistical representation of data.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such as NumPy, SQL Alchemy and matplotlib.
  • Perform troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Write Python scripts to parse JSON documents and load the data in database.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Develop remote integration with third party platforms by using RESTful web services and Successful implementation of Apache Spark and Spark Streaming applications for large scale data.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Effectively communicated with the external vendors to resolve queries.

Sr. Python Developer

Confidential, Cincinnati, Ohio

Responsibilities:

  • 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.
  • Used Python scripts to update the content in database and manipulate files.
  • Developed web-based application using Django framework with python concepts.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Utilized standard Python modules such as CSV and pickle for development.
  • Developed efficient Angular.js for client web-based 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.
  • Developed Spark Code using python for faster processing of data.
  • Generated Python Django Forms to record data of online users.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL dB package.
  • Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks.
  • Created PHP/MySQL backend for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string
  • Involved in designing database Model, API's, Views using python to build an interactive web-based solution.
  • Implemented Data tables to add, delete, update and display patient records and policy information using PyQt.
  • Implemented a module to connect and view the status of an Apache Cassandra instance using python.
  • Developed MVC prototype replacement of current product with Django.
  • Used the Python's modules NumPy, matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Developed and designed automation framework using Python and Shell scripting.
  • Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of data for customers and internal customer service team.
  • Implemented SOAP/RESTful web services in JSON format.

Python Engineer

Confidential, Austin, TX

Responsibilities:

  • Designed and developed data management system using MySQL.
  • Worked on high level design and detail design.
  • Conducted Big Data analytics using Hadoop MapReduce.
  • Design, develop, test, deploy and maintain the website.
  • Developed the interactive user interface using jQuery JavaScript library.
  • Used GIT version control and deployed project to Heroku.
  • Increased the speed of pre-existing search indexes through Django ORM optimizations.
  • Used Django Database API's to access database objects.
  • Developed/Modified GUI using HTML, CSS and JavaScript (jQuery).
  • Built application logic using Python, Django and MYSQL.
  • Expanded website functionality, using Flask framework in Python to control the web application logic
  • Built automation script using Confidential API and Python BeautifulSoup to scrape data from social network and other websites using Python.
  • Exchanged data with SQL database and NoSQL database such as MongoDB
  • Designed front end and backend of the application using Python on Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Develop consumer-based features using Django, HTML and Test-Driven Development (TDD).
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Developed python scripts to parse XML documents and load the data in database.
  • Worked with jQuery for all client-side JavaScript manipulation.
  • Developed unit test/regression test framework for working/new code.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Generated data-driven reports, data visualization using Tableau.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Generated complex graphical data, creation of histograms etc. using the Python's modules NumPy, matplotlib etc.

We'd love your feedback!