We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 8+ 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 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.
  • Good experience of software development in Python and IDEs: pycharm, sublime text, Jupyter Notebook.
  • Experienced in web applications development using Django/Python using HTML/CSS for server-side rendered applications.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, My SQL, and Python/PHP) Architecture.
  • Worked on Anaconda Python Environment.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Experience in implementing python alongside using various libraries such as mat plotlib for charts and graphs, MySQL db for database connectivity, python-twitter, PySide, Pickle, Pandas data frame, network, urllib2.
  • Experienced in using python libraries like BeautifulSoup, NumPy, SciPy, matplotlib, Python-twitter, NetworkX, urllib2, MySQLdb for database connectivity and IDEs - Sublime Text, Spyder, PyCharm.
  • Experienced in Requirement gathering, Use Case development, Business Process flow, Business Process Modelling.
  • Good knowledge of log4j for error logging, developed stored procedures and queries using pl/sql, expertise in RDBMS like oracle, postgres sql, MySQL, rds, snowflakes.
  • Extensively used UML to develop various use cases, class diagram and sequence diagrams.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, JSON, XML.
  • Exceptionally solid background in composing API's along with Web Services over Python.
  • Experience in using Adobe Flash, SVN, Eclipse, JIRA, Github and CVS.
  • Experience working knowledge in UNIX and Linux shell environments using command line utilities.
  • Experience with Unit Testing / Test Driven Development (TDD), Load Testing and Integration Testing.
  • Experience in Kafka for near real time batch jobs to load data from existing warehouse to cloud warehouse snowflake using s3
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • 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.
  • Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application. Server.
  • Good Knowledge in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.
  • Proficiency with the application servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Proficient in Object oriented design experience, with extensive experience of Python-C/C++ binding using Boost Python and Python C types.
  • Experiences with File Handling and SSH (Secure Shell).
  • Working knowledge of errors and exceptions handling debugging using PDB, Eclipse and Pycharm.
  • Experience with Docker, deployment of application inside software containers.
  • Excellent Debugging, Problem Solving, Optimization and Testing Skills using GitLab
  • Experience in Python Development and Scientific Programing, and using Numpy and Pandas in Python for Data Manipulation.
  • Experience in using Scikit-Learn and Statsmodels in Python for Machine Learning and Data Mining.
  • Use of NLTK, OpenNLP & StanfordNLP for Natural Language Processing and sentiment analysis.
  • Experience with SQL Server Management Studio, SQL Developer, Toad and MySQL GUI Tool.

TECHNICAL SKILLS

Operating Systems: Windows, MAC OS, Unix/Linux

Language s: Python, C++, Java, J2EE

Python Libraries: Numpy, Matplotlib, NLTK, Statsmodels, Scikit-learn/sklearn, SOAP, Scipy

Python Frameworks: Pandas, Flask, Django, Docker

Python IDE: Sublime Text 3, Eclipse, Jupyter Notebook, VIM, Pycharm

NLP used for Python: NLTK, OpenNLP, StanfordNLP (NER, POSTag, Tokenization)

Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (Mongo DB)

Web Technologies: CSS, JavaScript, XML, AJAX, JQuery, Bootstrap, AWS, RESTful Web Services

Other Tools: Putty, SQL developer, Toad, JIRA, Mat lab, R.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Automate different workflows, which are initiated manually with Python scripts and Unix shell scripting.
  • Create, activate and program in Anaconda environment.
  • Use Python unitandfunctionaltestingmodulessuchas unittest, unittest2, mock,and custom frameworks in-line with Agile Software Development methodologies.
  • Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data in RDBMS tables.
  • Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple Map Reduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Manage datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON and JQuery.
  • Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • 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 Maneuvering deliverables within specific format with Excel macros and python libraries such as NumPy, SQLAlchemy and matplotlib.
  • Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.
  • Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.
  • Experience in Designing and Building the Dimensions and cubes with star schema and Snowflake schema using SQL Server Analysis Services
  • Analyze Format data using Machine Learning algorithm by Python Scikit-Learn.
  • Experience in python, Jupyter, Scientific computing stack (numpy, scipy, pandas 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.
  • Write Python scripts to parse JSON documents and load the data in database.
  • 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.
  • Developed single page application by using Angular JS backed by MongoDB and Node.JS.
  • Design and maintain databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Manage code versioning with GitHub, Bit Bucket and deployment to staging and production servers and implement MVC architecture in developing the web application with the help of Django framework.
  • Use Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Design and manage API system deployment using fast http server and Amazon AWS architecture.
  • 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.
  • Built various graphs for business decision making using Python mat plotlib library.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Export Test Case Scripts and modified the selenium scripts and executed in Selenium environment.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Scraping website using Python Beautiful Soup, and then parsed it with XML.
  • Outputting the parsed data as JSON/BSON and stored into MongoDB
  • Used NLTK and StanfordNLP to process text data and created offline intelligence.
  • Querying data from MongoDB and use them as input for the machine learning models
  • Using AWS for application deployment and configuration.
  • Wrote UNIX shell scripting for automation.
  • 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.
  • Increased the speed of pre-existing search indexes through Django ORM optimizations.
  • Developed module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

Environment: Python 2.7, Django, HTML5/CSS, PostgreSQL, AWS, MS SQL Server 2013, MySQL, JavaScript, Jupyter Notebook, VIM, Pycharm, Snowflake, Shell Scripting, Angular.JS, JIRA.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Worked in comprehending and examining the client's business requirements.
  • Used Django frameworks and Python to build dynamic webpages.
  • Developed tools for monitoring and notification using Python.
  • Enhanced the application by using HTML and Java script for design and development.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks.
  • Created PHP/MySQL back-end 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.
  • Generated Python Django Forms to record data of online users.
  • 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.
  • Improved the Data Security and generated report efficiently by caching and reusing data.
  • Created UI using JavaScript and HTML5/CSS3.
  • Manageddatasetsusing Pandadataframes and MYSQL.Queriedthedatabasequeries using Python-MySQL connector and retrieved information using MySQLdb.
  • Recorded the online users' data using Python Django forms and implemented test case using Pytest.
  • Developed the application using the Test-driven methodology and designed the unit tests using Python Unit test framework.
  • Created web application prototype using jQuery and Angular JS.
  • Deployed the project into Heroku using GIT version control system,
  • Maintained and Updated the application in accordance to the clientele's requirement

Environment: Python 3, Django 1.6, Tableau 8.2, Beautiful soup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Angular JS, Backbone JS, Restful Web services, Apache spark, MVC, Linux, Git, Amazon s3, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse.

Confidential, Boston, MA

Python Developer

Responsibilities:

  • Responsible for using the best technologies to add features to the existing system and services.
  • Involved in all aspects of the development process from product inception to scaling in production.
  • Accountable for driving software development best practices for the team and also mentoring and developing junior engineers.
  • Working in collaboration with project managers and higher management in cross-functional teams within Sales and Account Management, to understand business requirements and develop efficient, elegant approaches to their implementation.
  • Writing REST APIs, as part of developing web-based applications for insurance premium calculations, using Django’s REST framework.
  • Heavily leveraged Python’s graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
  • Correspondingly involved in writing REST APIs using Django framework for data exchange and business logic implementation.
  • Involvement in using collections in Python for manipulating and looping through different user defined objects.
  • Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
  • Assisted the development team in sending the correct data via query strings using PostgreSQL as the back-end for storing data.
  • Used Django configuration to manage URLs and application parameters.
  • Responsible for configuring NoSQL databases like Apache Cassandra and Mongo DB to for increasing compatibility with Django.
  • Designed and created backend data access modules using PL/SQL stored procedures.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, cursors, triggers.
  • Responsible for debugging the project monitored on JIRA.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Generated Django forms to record data of online users and used PyTest for writing test cases.
  • Extensive use of version controlling systems like GIT and SVN.

Environment: Python, Django, MySQL, NOSQL, GIT, SVN, Unit Test Linux, Windows.

Confidential, Austin, TX

Python Developer

Responsibilities:

  • Designed and developed data management system using MySQL.
  • Worked on high level design and detail design.
  • Design, develop, test, deploy and maintain the website.
  • Developed the interactive user interface using jQuery JavaScript library.
  • Developed/Modified GUI using HTML, CSS and JavaScript (jQuery).
  • Built application logic using Python 2.7, Django and MYSQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Developed python scripts to parse XML documents and load the data in database.
  • Worked on all the client-side validation using JavaScript.
  • Wrote Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
  • Extensively used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web applications.
  • Worked with jQuery for all client-side JavaScript manipulation.
  • Developed unit test/regression test framework for working/new code.
  • Used Subversion control tool to coordinate team-development.
  • Worked with Forms, views, models using Django.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Debugging and troubleshooting the web application.
  • 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, matportlib etc.

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

Confidential

Python Developer

Responsibilities:

  • Worked with various phases of the project like analysis, design, development, and testing.
  • Good comprehend of Business requirement document and creation of Low level design document
  • Tested by adopting the new applications for voluminous data.
  • Managed the project deployment by Chef tool and other.
  • Dealt on Database Objects, Tables and views.
  • Developed API's for new clients and created new business logics accordingly for both scheduled and immediate transfers.
  • Worked on Python Modules and Packages and Created project designs utilizing MVC architecture components.
  • Produced, extensive Unit test cases and release tracker for every release.
  • Developed Webpages using CSS, HTML and JavaScript's.
  • Created a uniform look in the application by using style sheets.
  • Resource providers to support automation through Jenkins.
  • Extensive coding using several Python Modules and controls to rapidly build application.
  • Used Python Data structures like lists, dictionaries, and tuples.
  • Experienced in working with complicated List comprehensions, generators, lambda functions and various built-in functions like map, filter etc.
  • Used subversion for version controlling.
  • Resolved performance related issues using efficient coding.
  • Query Optimization through SQL server tools for quick response time
  • Provide support during developing phase by coordinating with production field.
  • Worked with various bugs fixing issues.

Environment: Python, SQL, Linux, Chef, Jenkins, HTML, JavaScript, MVC pattern, MS SQL server.

We'd love your feedback!