We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Raritan, NJ

PROFESSIONAL SUMMARY:

  • 5+ years of experience as a PythonWeb/Application Developer with strong focus on analytical programming - performed data analysis and data visualizations
  • Experienced with full software development life-cycle, architecting scalable platforms, database design and agile methodologies.
  • Experience in object-oriented programming (OOP) concepts like Multi-Threading, Exception Handling and Collections using Python.
  • Experienced in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
  • Good experience in software development using Python and using its libraries and modules like NumPy, Pandas, Pickle, Jupyter, SciPy, Python-twitter, Matplotlib, urllib2 for data analytics and rapid development
  • Proficient in Python OpenStack API'S and GUI framework - Pyjamas (for web)
  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Proficient in SQL databases MYSQL, PostgreSQL, Oracle and MongoDB.
  • Having experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostgreSQL database with ETL and Teradata experience
  • Experience in Continuous Integration (CI): Gradle, Maven, Ant, Hudson/Jenkins and good knowledge in maintaining various version control systems such as GIT, SVN, CVN.
  • Experience in UNIX/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking and cloning jobs.
  • Experience in Third Party tools like CollectD, SNMP, Karaf, Yang, Yaml, OSGi
  • Worked on Java: Zookeeper Curator, Guava, Logging (slf4j, logback, log4j), Junit
  • Authorized to work in the US for any employer

WORK EXPERIENCE:

Python Developer

Confidential - Raritan, NJ

Responsibilities:

  • Designed and developed customer preferences portal in Python using Django framework.
  • Automating the deployment of applications as portable, self-sufficient containers that can run on the cloud or on-premises using Docker.
  • Created custom user with overriding key field and adding more fields other than that provided by the Django out-of-box features.
  • Customized user registration with two steps (in-active user creation and email activation)
  • Designed User Interface to leverage HTML, XHTML, AJAX, CSS and JavaScript.
  • Implemented Ajax calls to get, post, delete REST API calls for upload and delete files.
  • Implemented web scraping using Python's Beautiful Soup library.
  • Worked with Pandas for automatic and explicit data alignment, easy handling of missing data and performed Data framing, Data Analysis, and Data representation
  • Worked on writing and as well as read data from CSV and excel file formats.
  • Worked on data analysis and data mining algorithms using teradata
  • Used Numpy, Scipy, Matplotlib libraries for n-dimensional representation of data and plotting graphs.
  • Achieved business process automation via applications developed using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Managed Build, Reporting, and documentation using Maven.
  • ETL process for continuously bulk importing catalog data from MySQL into Elastic search
  • Wrote python scripts to perform CRUD operations on MySQL database.
  • Experience in automation via Bash/shell scripting and Python programming.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings. And monitored on JIRA (Agile)

Environment: Python, Django, Django REST framework, Bootstrap Framework, Nodejs, Jenkins, GIT, Zeus, JBOSS, Ruby, Cassandra, Jira, Microsoft AZURE.

Python Developer

Confidential - Dallas, TX

Responsibilities:

  • Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments.
  • Having Good Experience in Object Oriented Concepts (OOPS) with C# and Python.
  • Experience in analyzing and handling large datasets using Oracle Relational database.
  • Working with backend Python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Experience in building frameworks in Python for Test Automation.
  • Worked on - Continuous Integration (CI): Gradle, Maven, Ant, Jenkins, Git
  • Excellent Experience in Code Refactoring and Udeploy. Solid ability to code in JavaScript.
  • Experience in Bash Shell Scripting, SQL and Java Full stack web development using Python.
  • Good knowledge on IBM WebSphere Application Deployment and maintenance of an application on Application Server using clusters concept and IBM Tivoli Monitoring.

Environment: Python, Django, Web Framework, HTML5, CSS3, Bootstrap, MongoDB, Linux, Javascript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-cms, SSO, database access, Django-cms plugins, Bootstrap, Agile, Eclipse, Weblogic, GitHub, Junit, Agile, UML, JSP, Xml, SOA.

Python Developer

Confidential - Raleigh, NC

Responsibilities:

  • Develop, test, deploy and maintain the application.
  • Worked with UI team to maintain and monitor the application using JAVA and Python.
  • Developed web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Developed UI screens using Angular JS (Custom Directives, Validation and Promises)
  • Developed Angular Controllers, Services, Filters and HTML templates using Angular Directive.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse csv files and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Developed automated testing framework for command-line based tests on Linux using
  • Objected Oriented Perl and for selenium-based tests using Python.
  • Developed Test Cases using Easy Mock and used POSTMAN to test REST Calls.
  • Worked in agile environment and developed CI/CD (Continuous Integration and Continuous Deployment) pipeline through Jira, GitHub, Team City, Pypi, Docker Hub, Supported Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Expert in writing Python modules to extract/load asset data from the MySQL source database.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL database package.
  • Using Python/Django, HTML, CSS, Sass, JavaScript, SQL, and PostgreSQL, maintaining and adding software

Environment: Python 2.7/2.6, Django1.4/1.3, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript, SQl, PostgreSQL, Jira, REST API, Mongo DB.

Python Developer

Confidential - Dallas, TX

Responsibilities:

  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Extensively used OOD concepts in overall design and development of the system.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Prepared and analyzed reports using Python libraries and involved in environment Setup.
  • Involved in database scrapes, folder cleanup, applying data retention using Airflow.
  • Produce SAS Graphical reports showing GPLOT charts as well as PIE and BAR charts for analysis while providing the drill down capabilities.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Assisted with the addition of Hadoop processing to the IT infrastructure.
  • Implementing customer data collection with PySpark/Hadoop analytics.
  • Developed Hadoop integrations for data ingestion, data mapping and data processing.
  • Used XML for dynamic display of options in select box and description on web page.
  • Resolved user problems in a timely and accurate manner as a member of the End-User support team.
  • ETL process for continuously bulk importing catalog data from MySQL into Elastic search

Environment: Python 3.x, Django 1.7, Java Script, Coffee Scripting, Elastic Search, Kafka, Airflow, DAG, LESS, HTML, Angular JS, JSON, AJAX, XML, CSS, MySQL, PySpark, SAS/SQL, Hadoop Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, GitHub, Ansible, Linux, PyCharm.

We'd love your feedback!