We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Blue Ash, OH

SUMMARY

  • Around 5 years of experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications in Python.
  • Experienced with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle and MySQL.
  • Experience object-oriented programming (OOP) concepts using Python and C++.
  • Experienced in developing web-based applications using Python, DJANGO, C++, XML, CSS3, and HTML5.
  • Experience with Web Development, Python and the Django framework.
  • Experienced in Python's modules NumPy, matplotlib for generating complex graphical data, creation of histograms etc.
  • Experience with, Report lab, Numpy, Matplotlib, HTTPLib2, Urllib2 and Pandas python libraries during development lifecycle.
  • Experience in working with AWS VPC, EC2, and S3 cloud platform. Created multiple VPC, Subnets in AWS as per requirements.
  • Experience in developing web applications implementing MVC architecture using Django framework and SQL Alchemy.
  • Hands on experience in working with WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
  • Hands on experience in working with Python ORM libraries including Django ORM, SQL Alchemy.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
  • Good knowledge of web services with protocols SOAP and REST.
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • 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.

TECHNICAL SKILLS

Languages: Python, TypeScript, JavaScript, SQL, Bash scripting.

Web Frameworks: Django, Flask, angular.js

Databases: Oracle, MYSQL, PostgreSQL, SQLite, MongoDB

Testing Tools: Pytest, unit test, Cucumber

Version Control: GIT, GITHUB

Cloud and Big Data: Amazon web services (EC2, S3, RDS, Glue, Lambda, Kinesis), Apache Hadoop, Spark, Splunk

CI/CD Tools: Jenkins, Urban Code Deploy, Docker, Kubernetes, Ansible.

Development Tools/IDE’s: Sublime Text, Jet Brains Pycharm, Visual Studio Code, ATOM.

Package Manager Tools: Pip, pipenv, yarn, npm.

PROFESSIONAL EXPERIENCE

Confidential, Blue Ash, OH

Python Developer

Responsibilities:

  • Automate different workflows, which are initiated manually withPythonscriptsandUNIX shell scripting.
  • UsePythonunit and functional testing modules such asunit test,unittest2,mock, andcustom frameworksin-line withAgile Software Developmentmethodologies.
  • Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data inRDBMStables.
  • InstalledHadoop, Map Reduce, HDFS, AWSand developed multipleMap Reducejobs inPIGandHivefor data cleaning and pre-processing.
  • Manage datasets usingPanda data framesandMySQL, queried MYSQL database queries from python using Python-MySQLconnector andMySQL dBpackage to retrieve information.
  • Involved in theWeb/Application developmentusingPython3.5, HTML5, CSS3, AJAX, JSONandJQuery.
  • Develop and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScriptandJQuery.
  • GeneratedPythonDjangoforms to record data of online users and usedPytestforwriting test cases.
  • Analyze Format data usingMachine Learning algorithmbyPythonScikit-Learn.
  • Experience inpython, Jupyter, Scientific computing stack (NumPy, SciPy, pandas and matplotlib).
  • Perform troubleshooting, fixed and deployed manyPythonbug fixesof the two main applications that were a main source of data for both customers and internal customer service team.
  • WritePythonscriptsto parseJSONdocuments and load the data in database.
  • Generating various capacity planning reports (graphical) usingPythonpackages likeNumpy, matplotlib.
  • Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with variousPythonlibraries.
  • Developed single page application by usingAngular JSbacked byMongoDB and NodeJS.
  • Design and maintaindatabasesusingPythonand developedPythonbased API(RESTful Web Service) usingFlask, SQL AlchemyandPostgreSQL.
  • Manage code versioning withGitHub, Bit Bucketand deployment to staging and production servers and implementMVC architecturein developing theweb applicationwith the help ofDjango framework.
  • Use Celery as task queue andRabbitMQ, Redisas messaging broker to execute asynchronous tasks.
  • Design and manageAPI system deploymentusing fast http server andAmazon AWS architecture.
  • Develop remote integration with third party platforms by usingRESTful web servicesand Successful implementation ofApache Spark and Spark Streaming applicationsfor large scale data.
  • Built various graphs for business decision making usingPythonmat plotlib library.
  • Involved in development ofWeb ServicesusingSOAPfor sending and getting data from the external interface in theXMLformat.
  • Export Test Case Scripts and modified the selenium scripts and executed inSelenium environment.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Scraping website usingPythonBeautiful Soup, and then parsed it withXML.
  • Outputting the parsed dataas JSON/BSONand stored intoMongoDB.
  • Querying data fromMongoDBand use them as input for the machine learning models.
  • UsingAWSfor application deployment and configuration.
  • WroteUNIX shell scriptingfor automation.
  • Developed views and templates withDjangoview controller and template Language to create a user-friendly website interface.
  • UsedJavaScriptandJSONto update a portion of a webpage.
  • Develop consumer-based features usingDjango, HTML and Test-Driven Development(TDD).
  • DevelopedPythonweb servicesfor processingJSONand interfacing with the Data layer.
  • Increased the speed of pre-existing search indexes throughDjango ORM optimizations.
  • Developed module to buildDjango ORM queriesthat can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

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

Confidential, Denver, CO

Python Developer

Responsibilities:

  • Worked with full software development life-cycle (SDLC), architecting scalable platforms, object oriented
  • Programming, database design and agile methodologies.
  • Developed Views and Templates with Python and using Django's view controller and template language for the Web application.
  • Wrote small code to test their behaviour and web-based desktop applications.
  • Implemented Microservices architecture in developing the web application with the help of Flask framework.
  • Worked with Python ORM Libraries including Django ORM and have good knowledge on Project management tools. Used Apache to deploy production site.
  • Worked on several standard Python packages like Numpy, matPlotLib, Pandas and PyTables etc.
  • Developed dynamic web pages using Python Django Frameworks.
  • Involved in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVC architecture.
  • Involved in using various version control systems like CVS, Git, Bitbucket. GitHub and Amazon EC2 and deployment.
  • Used Web Services and APIs in python.
  • Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and to track sales and perform sales analysis using Django and PostgreSQL.
  • Involved SQL databases MySQL, PostgreSQL.
  • Involved in object-oriented programming (OOP) concepts using Python.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Worked with various Python Integrated Development Environments like IDLE, Pycharm, Atom, Eclipse, PyDev and Sublime Text.
  • Used Security groups, Network ACL’s, Internet Gateways, Route tables to ensure a secure zone for organization in AWS public cloud.
  • Created S3 bucket in the AWS environment to store files and configured S3 bucket with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
  • Wrote Python application to read data from S3 bucket and ETL activities to transform data and move it to Redshift database.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Worked with Requests, Numpy, Scipy, Matplotlib, and Pandas python libraries during development lifecycle.

Environment: Python, Django, AWS, Flask, BitBucket, GitHub, AWS, Eclipse, Numpy, Pandas, MAtplotlib, Scipy, Angular.js, HTML, CSS, Agile and Windows.

Confidential

Systems Engineer

Responsibilities:

  • Developed dynamic web pages usingpythonDjango Frameworks and developed various templates for different customers and saved their User preferences.
  • Role based authentication API is developed using Django framework, XML processing, data exchange and business logic implementation.
  • Write Automation/testpythonscripts to test the application and Used HTML, CSS for front-end applications.
  • Usedpythonscripts to update content in the database and manipulate files.
  • Developed Business Logic usingPythonon Django Web Framework.
  • Used Django Database APIs to access database objects.
  • Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web-based solution.
  • UsedPythonbased GUI components for the front-end functionality such as selection criteria.
  • Created test harness to enable comprehensive testing utilizingPython.
  • Developed simple application for partner site using Python Flask framework for backend service.
  • Developed React front end application and transferring Jason data over HTTP.

Environment: Python 2.7, Django, DOM, JSON, HTML5, CSS3, AJAX, JavaScript, Angular.js, Apache Web Server, MYSQL, GitHub.

Confidential

Technology Intern

Responsibilities:

  • Built the home page, implemented the add product functionality along with the variations in the product features.
  • Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by usingAngularJS, Bootstrap, HTML, CSS, framework.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Analysis of business & system requirements including impact analysis on existing systems.
  • Involved in developing database transactions Using JDBC.
  • Involved in using Spring Framework IOC for bean conceptual application and Spring ORM framework for mapping database using Hibernate.
  • Written hibernate-cfg.xml file in Hibernate for mapping objects to the relational database.
  • Used web services to retrieve the custom documents.
  • Developed messaging system using JMS, and written message listeners.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Used SVN as Version Control Software.
  • Tested the critical application’s functionalities before moving those into production by using various testing methodologies.

Environment: Spring, HTML5, AngularJS, Bootstrap, CSS, Junit, JDBC, JSP, Eclipse.

We'd love your feedback!