Post Job Free
Sign in

Python developer

Location:
Dallas, TX
Posted:
September 19, 2016

Contact this candidate

Resume:

Tanu

******@*****.***

214-***-****

Summary-

Around 6 years of experience as a Python Developer, proficient coder in multiple languages and environments including Python, REST Api, AWS, C, C++ and SQL.

Wrote python scripts to parse XML documents and load the data in database and developed web-based applications using Python, CSS and HTML.

Worked on applications and developed them with XML, JSON, XSL (PHP, Django, Python, Rails).

Experienced with full software development life cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies.

Experienced in developing Web Services with Python programming language.

Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.

Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.

Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript and Jquery.

Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio and PyDev.

Expertise in using Relational Databases using SQLite, MySQL, MSSQL and Oracle databases withPython.

Experienced in web applications development using Django/Python using HTML/CSS for server-side rendered applications.

Excellent working knowledge in UNIX and Linux shell environments using command line utilities.

Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, My SQL, and Python/PHP) Architecture.

Experience working in both water fall and Agile software methodologies.

Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Generated Python Django Forms to record data of online users.

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

Skilled in using collections in Python for manipulating and looping through different user defined objects.

Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.

Experience in implementing and working on the python code using shell scripting. Performed troubleshooting, fixed and deployed many Python bug fixes.

Wrote and executed various MySQL database queries from python using\ Python-MySQL connector and MySQL dB package.

Experience with Unit testing/ Test driven Development (TDD), Load Testing.

Experience with continuous integration and automation using Jenkins.

Experienced in developing web-based applications using Python and JavaScript in Linux based OS.

Designed and implemented large scale business critical systems using Object oriented design and Programming concepts using Python and Django.

Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

Technical Skills-

Programming Languages: Java, C++, Python, Perl

Python Libraries: Pandas, Numpy, UnitTest, JSON, CSV, XML, XLS

Version Control Tools: Git, GitHub, SVN, VSS

Bug Tracking Tools: Jira, BugZilla, VersionOne

Database: Sqlite3, MongoDB, Cassandra

Operating System: Unix, Linux, Windows

RDBMS: Oracle, SQL Server, DB2, MS Access

Software Development Life cycle Agile Methodology, Scrum framework

Work Experience-

Comerica- Dallas, TX January 2015 to Present

Sr. Python Developer

Responsibilities:

Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting.

Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.

Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.

Performed 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.

Used Python based GUI components for the front end functionality such as selection criteria.

Prototype proposal for Issue Tracker website using Python/Django connecting MySQL as Database.

Administration of Linux machine and configured Apache python mod to host the website.

Jira Implementation (20,000 user) and Jira Customization, Issue Scheme, Workflow, Screen schemes

Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.

Utilized PyUnit, the Python unit test framework, for all Python applications.

Worked with Network related python libraries for transferring the files and connecting remotely to the servers.

Ensured high quality data collection and maintaining the integrity of the data.

Performed 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.

Generating various capacity planning reports (graphical) using Python packages like Numpy, matplotlib.

Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with various Python libraries.

Worked on development of SQL and stored procedures on MYSQL.

Prepared and analyzed reports using python libraries.

Analyzing the source data coming from different sources (SQL Server, Oracle, Sales force and also from flat files like Access and Excel) and working with business users and developers to develop the Model.

Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.

HSBC- New York City, NY August 2012 to November 2014

Python Developer

Responsibilities:

Developed dynamic web pages using python Django Frameworks.

Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.

Supported Apache Server on Linux Platform.

Installation and setting up Python/Unix test beds.

Created use-case scenarios and storyboards in MS Word and MS PowerPoint for better visualization of the application.

Write Automation/test python scripts to test.

Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser.

Wrote scripts in Python for extracting data from HTML file.

Good Experience with Django, a high-level Python Web framework.

Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.

Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.

Web Log Analysis using Apache Spark. (PySpark).

Rewrite existing Python/Django modules to deliver certain format of data.

Able to create scripts for system administration and AWS using languages such as BASH and Python.

Responsible for debugging the project monitored on JIRA (Agile).

Wrote Python scripts to parse JSON documents and load the data in database.

Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

Used python scripts to update content in the database and manipulate files.

Resolved issues and improvised the process to ensure a stable and accurate solution.

Generated Python Django Forms to record data of online users.

Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.

Responsible for analysis, design, development and integration of Market Risk applications with JAVA/PYTHON.

Involved in developing and writing the test cases for Python based Test Automation platform for testing software in a real time, embedded, multi-processor and multi interface environment.

Santander Bank- Boston, MA September 2010 to July 2012

Python Developer

Responsibilities:

Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.

Used python libraries like Beautiful Soap, NumPy and SQLAlchemy.

Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.

Worked on Python OpenStack APIs and used NumPy for Numerical analysis.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.

Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.

Developed Wrapper in Python for instantiating multi-threaded application.

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.

Performed troubleshooting, fixed and deployed many Python bug fixes of the applications and involved in fine tuning of existing processes followed advance patterns and methodologies.

Skilled in using collections in Python for manipulating and looping through different user defined objects.

Used PHP as an HTML embedded scripting language, in front end web development.

Used python packages like cx_oracle, pyodbc and MySQL dB for working with Oracle, SQL Server and MySQL DB respectively.

Knowledge on JSON and SimpleJSON based web services.

Installed numerous python packages using pip and easy_install.

Very good understanding of Python requests module and HTTP requests, response, methods, headers.

Created independent libraries in Python which can be used by multiple projects which have common functionalities.

Developed test plan, test scripts and test procedures from the specification document in Python and automating them to run in the real time HIL environment.

Developed and designed automation framework using Python and Shell scripting.

Developed the project in Linux environment.

Use of agile development tools and methodologies in Python, Git, PyCharm, code review.



Contact this candidate