We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Having 5 years of experience in systems analysis, design, development and implementation of web Application.
  • Expertise in Backend Web Technologies using Python and Django.
  • Experienced in using various programming languages like Python, C and C++.
  • Experience in using Design Patterns and frameworks such as Django.
  • Experience in building all phases of the software development life cycle including requirement analysis, application design development, maintenance, implementation and testing.
  • Worked on control systems such as GIT.
  • Expertise in working with different databases like MySQL, PostgreSQL and Good knowledge in using NoSQL database MongoDB.
  • Good experience in shell scripting and shell commands.
  • Experience in working with AWS (Amazon Web Services) cloud platform.
  • Experienced in working with various Python Integrated Development Environments like IDLE, PyCharm, Atom, Eclipse, PyDev and Sublime Text.
  • Thorough understanding of providing specification using waterfall, agile software methodology to modeling systems and business processes.
  • Driven to architect Big Data solutions on multiple platforms using data analytics and have knowledge in r programming.
  • Good Knowledge of Hadoop cluster and different Big Data analytic tools including Pig, Hive, HBase, Spark with Cloudera Distribution.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
  • Worked on several standard python packages like Pandas, Numpy, matPlotLib, Scipy etc.
  • Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

Operating Systems: UNIX, Red Hat Linux, MS Windows, Ubuntu and Mac OS.

Methodologies: Agile, Waterfall, Hybrid (Agile - Waterfall).

Web technologies: JSON, XML, HTML, CSS, Bootstrap, JavaScript.

Web Frameworks: DJANGO.

Languages: Python, C++, SQL, Shell Scripting.

Database: Oracle, MYSQL Server, PostgreSQL, MongoDB.

Configuration Management: GitHub, SVN.

Application Servers: Apache Tomcat servers, Coherence server.

Testing Tools: JIRA.

PROFESSIONAL EXPERIENCE

Python Developer

Confidential, San Francisco, CA

Responsibilities:

  • Developed a Front-End GUI as stand-alone Python application.
  • Debug application deployments on Multiple-levels
  • Trained and documented initial deployment and Supported product stabilization / debugging at the deployment stage.
  • Used Django & Flask framework for API creation and application development.
  • Used private Git for the version control.
  • Wrote Python scripts for downloading files from 1000+ sites and Network nodes
  • Wrote Python script for validating external data after downloading
  • Extensive usage of SQL Profiler and Analytics for query optimization and maintenance
  • Raw Data Extraction, Cleaning, Transformation from 1000+ nodes in XML format
  • Wrote Stored Procedures in SQL and Scripts in Python for data loading
  • Involvement in software development Life cycle (SDLC) and participated in scrum meetings with team
  • Used Unit Test Python library for testing many programs on python and other codes.
  • Created a database using MySQL and wrote various queries for the extraction of data from the database.
  • Collaborated with team of QA to build and populate DB and to ensure the standards.
  • Implemented Restful Web-Services for sending and receiving the data between multiple systems.
  • Worked actively as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

Environment: Python 3.4, Django, Java Script, HTML, Angular JS, jQuery, JSON, XML, CSS, MySQL, Bootstrap, Git, Linux, Eclipse.

Python Developer

Confidential, Pleasanton, CA

Responsibilities:

  • Participated in all the stages of software development lifecycle like design, development, and implementation and testing.
  • Actively involved in developing the methods for Create, Read, Upload and Delete (CRUD) in Active Record.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Developed backend of an application using Python, Django and PostgreSQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Built database Model, Views and API's using Python for interactive web-based solutions.
  • Utilized Unit Test, the Python Unit test framework, for all Python applications.
  • Used Django Database API to access database objects
  • Built Python scripts to identify and correct erroneous data in PostgreSQL database using clustering, regression, and statistics.
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
  • Using Subversion control tool to coordinate team-development.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Managed, collaborated and coordinated the work of an offshore development team.
  • Created Git repository and added to GitHub project.

Environment: - Python, Django, Pycharm, PostgreSQL, GitHub, AWS, Agile, Linux, HTML5, CSS3, Bootstrap.

PYTHON DEVELOPER

Confidential, Pleasanton, CA

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive solution.
  • Used Python scripts to update content in the database and manipulate files.
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code.
  • Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • Using Numpy module we created arrays which can store multiple input values and also manipulate the values in a way to configure the process flow.
  • The API was designed by us using the Tkinter module which is the primary module used in the industry to create any kind of graphical UI.
  • Designed the API in a way that one can even convert a CSV file to .shp files provided they are tabulated properly.
  • Designed the style of output in a way that it can be viewed in the form of 3D shape and this can be achieved with usage of VPython.
  • Used Matrix concepts for integrating the altitude field in API.

Software Developer

Confidential, Fremont, CA

Responsibilities:

  • Responsible for gathering requirements, system analysis, development, testing and deployment.
  • Developed dynamic dashboard shows live configuration of electric water or gas meters like voltage, current and other data points using Java, Spring, Hibernate.
  • Involved in designing and developing the front end of the application using JavaScript, HTML, CSS and Bootstrap.
  • Attended everyday Enterprise Workflow Stand-Up meeting to provide current status.
  • Used Git as source control management giving a huge speed advantage on centralized systems.
  • Integrated usage of CRUD operations, performed Inner/Outer joins, used store procedures, stored functions and cursors using MySQL.
  • Played a vital role in team to ensure the time bound delivery.

Environment: - Java, spring, MYSQL. HTML, JavaScript, Git, Web Services, CSS, Bootstrap, Eclipse

We'd love your feedback!