We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Highly Motivated Python Developer with 3+ years of experience in IT industry as a proficient coder in multiple languages and environments including Python, REST API, AWS, C, C++ and SQL.
  • Expertise in using python libraries like Beautiful Soup, NumPy, SciPy, Matplotlib, Python - twitter, NetworkX, urllib2, MySQL dB for database connectivity and IDEs - Sublime Text, Spyder, PyCharm .
  • 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.
  • Experience in Python Development and Scientific Programing, and using Numpy and Pandas in Python for Data Manipulation.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery .
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Expert in Developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Experience in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, sublime text, Jupiter Notebook and Pydev.
  • Experience in Anaconda Python Environment.
  • Exceptionally solid background in composing API's along with Web Services over Python.
  • Experience working knowledge in UNIX and Linux shell environments using command line utilities.
  • Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Worked on UNIX shell scripts for business process and loading data from different interfaces to HDFS.
  • Proficient with the application servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Experience in Spark Architecture including Spark Core, Spark SQL, Data Frames, and Spark Streaming with Pyspark and PANDA library.
  • Experience in Bash Shell Scripting, SQL and Java.
  • Proficient in Object oriented design with Python-C/C++ binding using Boost Python and Python C types.
  • Experience in using Scikit-Learn and Stats models in Python for Machine Learning and Data Mining.
  • Use of NLTK, OpenNLP & StanfordNLP for Natural Language Processing and sentiment analysis.
  • Expertise in writing python scripts to parse XML documents and load the data in database and developed web - based applications using Python, CSS and HTML.
  • Expertise in applications and develop them with XML, JSON, XSL (PHP, Django, Python and Rails).
  • Experienced in developing Web Services with Python programming language.
  • Experience with Docker, deployment of application inside software containers.
  • Excellent Debugging, Problem Solving, Optimization and Testing Skills using GitLab
  • Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, JSON, XML .
  • Experience in deploying applications in heterogeneous Application Servers Tomcat, Web Logic and Jboss.
  • Experience with Unit Testing / Test Driven Development (TDD), Load Testing and Integration Testing Good Knowledge in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.
  • Hands on experience working in WAMP ( Windows, Apache, MYSQL, and Python/PHP ) and LAMP ( Linux, Apache, My SQL, and Python/PHP ) Architecture.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Experience in using Adobe Flash, SVN, Eclipse, JIRA, GitHub and CVS.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS

Operating Systems: Windows, MAC OS, Unix/Linux.

Languages: Python, C++, Java, J2EE.

Python Libraries: Numpy, Matplotlib, NLTK, Stats models, Scikit-learn/sklearn, SOAP, SciPy.

Python Frameworks: Pandas, Flask, Django, Docker.

Python IDE: Sublime Text 3, Eclipse, Jupiter Notebook, VIM, PyCharm.

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

Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (MongoDB), HDFS (Hadoop).

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

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

PROFESSIONAL EXPERIENCE

Confidential

Python Developer

Responsibilities:

  • Analysed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents.
  • Worked on Automate different workflows, which are initiated manually with Python scripts and UNIX shell scripting.
  • Worked on Create, activate and program in Anaconda environment.
  • Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • 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.
  • Worked on Python Django forms to record data of online users and used Pytest for writing test cases.
  • Worked on developing entire frontend and backend modules using Python on Django Web Framework.
  • Involved in the Web/Application development using Python, HTML5, CSS3, AJAX, JSON and JQuery.
  • Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Extensively worked on clean data and processed third party spending data into manoeuvrable deliverables within specific format with Excel macros and python libraries such as NumPy, SQLAlchemy and Matplotlib.
  • Worked on Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.
  • Analyzed Format data using Machine Learning algorithm by Python Scikit-Learn.
  • Developed 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.
  • Worked on python, Jupyter, Scientific computing stack (NumPy, SciPy, pandas and Matplotlib).
  • Performed on 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.
  • Worked on Scraping website using Python Beautiful Soup, and then parsed it with XML.
  • Worked on Python scripts to parse JSON documents and load the data in database.
  • Worked on various capacity planning reports (graphical) using Python packages like Numpy, Matplotlib.
  • Worked on analysing 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 NodeJS.
  • Design and maintain databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Managed 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.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used NLTK and StanfordNLP to process text data and created offline intelligence.
  • Used AWS for application deployment and configuration.
  • 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.
  • Installed Hadoop, Map Reduce, HDFS, and 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.
  • Worked on Test case Scripts and modified the selenium scripts and executed in Selenium environment.
  • Worked on migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.

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

Confidential, Kelowna, BC

Python Developer

Responsibilities:

  • Designed and developed theserver moduleand resolved issues and responsible for its enhancements.
  • Architected and developed Python andDjangofor the backend development and front-end application usingReact,Webpack, Redux, and ES6/7andPostgreSQLfor database.
  • Worked on Django ORMmodule for signing complex queries.
  • Defined different Django API profiling techniques for faster rendering information.
  • Developed views and templates with Django view controllerand template to create a user-friendly website interface.
  • UsedCircleCIfor continuous integration and delivery platform overGIT.
  • Worked on multiple containers and managed theload balancingbetween all the containers usingNGINX.
  • Used Django Migrationsfor designing and expanding of the database.
  • Automated most of the daily task usingpython scripting.
  • UsedAnsible,Vagrant and Dockerfor managing the application environments.
  • Worked on Django Signals,Celeryand RabbitMQ queues.
  • Developed Python scriptsfor testing the car functioning on different services.
  • Worked with Splunk for testing the performance anddebugging serverlevel problems.
  • Implemented variousValidation Controls for form validation and implemented custom validation controls usingObject Oriented JavaScript.
  • Used React JS in components like JSX, creating React components, Virtual DOM, ReactProps, Lifecycle methods, working with ReactStatesand Events.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Worked on Jira for managing the tasks and improving the individual performance.
  • Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.

Environment: s: Python, Django, Django Rest, Flask, React, Redux, CircleCI, Vagrant, Splunk, New Relic Server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, Pycharm, Microsoft Vistual Code, Linux, Shell Scripting, JIRA.

Confidential

Python Developer

Responsibilities:

  • Designed and developed the complete admin module andresolved issuesandenhancedthe Admin module for more achievements.
  • Worked on Pythonprogramming andDjangofor the backend development,BootstrapandAngularfor frontend connectivity andMongoDBfor database.
  • Developed aDjango ORMmodule queries that can pre-load data to reduce the number of databases queries needed to retrieve the same amount of data.
  • Worked on Python Library Beautiful Soupfor web scrapping to extract data for building graphs
  • Developed views and templates withDjango view controllerand template to create a user-friendly website interface.
  • Worked on Pandas APIto put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it intoMongoDB.
  • Deployed and tested different modules inDocker containersandGIT.
  • Worked on multiple containersand managed the load balancing between all the containers usingNGINX.
  • Implemented programming automations usingJenkinsandAnsibleon Unix/Linux based OS over cloud like Docker.
  • Automated MySQL container deployment in Docker using Python and monitoring of these containers.
  • Uploaded the admin module onElastic Bean Stalk(EBS) andEC2and stored the static files inS3on Amazon cloud.
  • Worked on Docker and Ansible.
  • Worked on JavaScript’s fordata validationsand designed validations modules.
  • Developed project's web page asSingle Page Application(SPA) by usingAngularJSand JavaScript API and build delivery driver application.
  • Automated most of the task using python scripting,RaspberryPIandRaspbianOS, and Unix/Linux shell Scripting.
  • Developedleadershipskills and managing the team spirit.

Environment: s: Python, Django, DjangoRest, Flask, AngularJS, JavaScript Validation, Jenkins, Dockers, Container, GitHub, Ansible, RaspberryPI, Raspbian, HTML5/CSS, MS SQL Server, Amazon Web Service (AWS), S3, EC2, EBS, MySQL, JavaScript, Pycharm, Linux, Shell Scripting, JIRA.

We'd love your feedback!