We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Hands on experience as a Python Developer from 8 years, pro cient coder in multiple languages and environments including Python, RESTApi, AWS, C, C++, and SQL.
  • Used Extensively on several standard python packages like Numpy, matPlotLib, Pickle, PySide, django etc.
  • Hands on Experience in building RESTful APIs, architecting complex systems with batch and real - time workloads, monitoring and instrumenting production systems.
  • Develop Extract-Transform-Load (ETL) packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • Hands on Experience in building scalable data and advance analytics solutions on AWS.
  • Strong Scripting knowledge in PHP, Ruby.
  • SQL Mapper, using Regular Expressions Successfully mapped over a hundred thousand SQL s inside of SQL Object source code, VB code, SSRS reports, and DTS packages.
  • Worked on various applications using python integrated IDE Eclipse, PyCharm, NetBeans, Geany.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
  • Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, Cassandra,PostgreSQL and Good knowledge in using NoSQL databases MongoDB.
  • Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
  • Responsible for TLS (Transport Layer Security) reporting
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Application Stress tester, created and stress tested stand-alone, web-applications and generated graph reports.
  • Observant to cyber security and data protection.
  • Strong hands-on experience inTableau
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python / PHP) Architecture.
  • Experienced in using Caching applications for large scale applications like Memcached, Redis.
  • Expertise in Production support. Provided first, second and third level support to different organizations. Used pdb, gdb and other debugging tools and deployed production hot fixes.
  • Experience working in both water fall and Agile software methodologies.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT).
  • Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
  • Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and Team environments.
  • Performed code reviews and implemented best Pythonic programming practices
  • Hands on Experience in writing test scripts, test cases, test specifications and test coverage.
  • Good experience in handling errors/exceptions and debugging teh issues in large scale applications.

TECHNICAL SKILLS

Programming Languages: Python, C, C++, PHP.

Operating Systems: Windows server 2008, Sun Solaris, IBM AIX, RHEL, Ubuntu, Fedora.

Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables

Development tools: OpenGrok, Jenkins, Coverity, pylint, pdb, Sublime Text, Eclipse, emacs, gvim, Notepad++, gdb

Databases: Microsoft SQL Server, Oracle, MySQL, PostgreSQL and NoSQL database MongoDB (2.6,2.4), SSIS, SSRS

Version Controls: CVS, SVN, GIT, GitHub

Methodologies: Agile, SCRUM and Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Python Developer

Responsibilities:

  • Prototyped web front-end to MDM.
  • Design database using Erwin and Python/Django for DB scheme scripting
  • Design MDM integration facilities (SOA-style)
  • Built AJAX pages using PHP and created various asynchronous web applications.
  • Develop SOAP client for testing MDM to SAP R/3 interoperation
  • Develop scheme- and data-level database testing tool
  • Develop data cleansing, retrieval, migration tools (ETL)
  • Analyzed client needs and developed software tools to assist dynamic site content creation (Python, wxPython)
  • Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, HTML, CSS, JavaScript and JQuery Technology.
  • Mainframe access profiles, using a series of algorithms created access profiles securing company mainframe system and allowing for auditing purposes and easier acclimation of new hires.
  • SQL Workflow System, using Python created an adapter allowing communication between Sharepoint lists and SSIS packages. dis system provides users teh ability to create complex automation workflows
  • Excel Batch uploader, software that quickly uploads large batches of Excel Workbooks into our SQL Databases, while providing sanitizing and validation services
  • SQL Naming Conventions Enforcement, Using Python; Stored Procedures created a server job that enforces naming conventions for all SQL objects. Creating a more constant SQL environment
  • Client Search Engine, Using Python and XLWings package created an excel interface to search for client info through our databases
  • Integrated Opengrok into development environment for making source code visible across teh organization.
  • Used Agile Methodology and SCRUM Process.

Environment: Erwin, Python, Django, JavaScript, C++, SQL, ETL, SOAP, NodeJS, RabbitMQ, ElasticSearch, Bootstrap.

Confidential, Piscataway, NJ

Sr. Python Developer

Responsibilities:

  • Involved in preparing engineering specification with OOA and OOD. Used UML Tools to develop Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams and Data Modeling.
  • Developed application logic using Python, Java script, Java, C++
  • Used JMS for updating Mailing plans and tracking them.
  • Used Java Server Pages for content layout and presentation.
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages.
  • Worked with teh Database Schema design and normalization for database accessed by teh procedural PHP pages.
  • Supported Java application for Media portal management.
  • Generated SWIG interfaces to co-ordinate between C++, Java and Python. Used JNI for communication between C++ and Java.
  • Wrote python scripts to parse XML documents and load teh data in database.
  • Generated property list for every application dynamically using python.
  • Creating unit test/regression test framework for working/new code
  • Debugging and testing of teh applications & fine-tuning performance. Provided maintenance support in production environment.

Environment: Java, Python, Javascript, HTML/CSS, MySQL, PL/SQL, JDBC, Unix Shell Scripting, TCP/IP, UDP, SNMP, Red Hat Linux.

Confidential, Waukesha, WI

Python Developer

Responsibilities:

  • Involved in teh Analysis, design and architecture of teh application.
  • Worked on requirement gathering and High-level design.
  • Created PHP/MySQL back-end for data entry from Flash, I had to assist teh Flash developer send teh correct data via query strings.
  • Used HTML/CSS, XML and JavaScript for UI development.
  • Converted Visual Basic Application to Python, MySQL.
  • Implemented PHPclass for treatment relational Databases.
  • Generated Python Django Forms, Crispy forms to record data, login and signup of online users.
  • Experience in development test automation.
  • Designed and Implemented a Random Unique Test Selector Package on processing large volume of data using Python and Django ORM.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Designed email marketing campaigns and created responsive web forms that saved data into a database using Python/ Django Framework.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Involved in capturing teh requirements for serial functional interface and other software requirements specification document.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of teh bugs and coding modifications.
  • Database Administration activities like taking backup, checking log messages, looking for database optimization.

Environment: Python, Django, Jenkins, MySQL, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Git.

Confidential

Python Developer

Responsibilities:

  • Work with team ofdevelopersonpythonapplications for RISK management.
  • Design, develop, test, deploy and maintain teh website.
  • Designed and developed teh UI of teh website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Rewrite existingPython/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrotepythonscripts to parse XML documents and load teh data in database.
  • Handled all teh client-side validation using JavaScript.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
  • I have also used Selenium Library to write fully functioning test automation process that allowed teh simulation of submitting multiple browser to web application.
  • Used JQuery for all client-side Java script manipulation.
  • Created unit test/regression test framework for working/new code.
  • Using Subversion control tool to coordinate team-development.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Responsible for debugging and troubleshooting teh web application.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.

Environment: Python, Django, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Django.

We'd love your feedback!