We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 5 years of Software Engineering Experience in Analysis, Designing, Developing, Testing, Customization, Bug fixes, Enhancement and Implementing of various stand - alone and client-server architecture-based enterprise applications.
  • Experience of software development in Python (libraries used: NumPy, SciPy, matplotlib, Python, urllib2, MySQL DB for database connectivity) and IDEs - sublime text, Spyder, PyCharm.
  • Experience in developing Web Applications based on MVC architecture using Python, Django, Flask.
  • Expertise in Object-Oriented design and coding using Python, Java, C, C++
  • Mastering in implementing MVC architecture using Django for web-based applications in OOP concepts like Multi-Threading, Exception Handling, and Collections.
  • Experienced in LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Proficient in implementing PEP8 coding standards for all the projects.
  • Experience working on with Amazon Web Services (AWS), Amazon EC2 instances, Load Balancing, Amazon Dynamo DB.
  • Experienced in NoSQL technologies like Redis and relational databases like SQLite databases.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL.
  • Well versed with Design and Development of presentation layer for web applications using technologies like HTML, CSS.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on time.
  • Experience with continuous integration and automation using Jenkins.
  • Expertise in Production support and Knowledge of deployment using Heroku and Jenkins.
  • Experience in using Jenkins to automate most of the build related tasks.
  • Worked on Version Control System like GIT, GitHub, SVN.
  • Strong experience using REST web services for data communication between remote systems, designed, developed and testing of REST interfaces in JAVA.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Worked on automation platforms like Ansible.
  • Manage the configurations of multiple servers using Ansible.
  • Good Analytical and Problem-Solving skills and ability to work on own besides being a valuable and contributing team player.
  • Exceptional problem solving and decision-making capabilities, recognized by associates for quality of data in alternative solutions.
  • Practical experience with working on Multiple-Environments like Development, Testing, Production.
  • Quick learner and flexible to work on multiple technologies.
  • Excellent Interpersonal and Communication skills, Efficient Time Management and Organization Skills, ability to handle Multiple-Tasks and work well in a Team-Environment.
  • Test Automation through Python and eggplant.

TECHNICAL SKILLS

Operating systems: UNIX, Windows & LINUX

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

Web Technologies: HTML5, CSS, XML

Web Frameworks: Django, REST.

Languages: Python, C, C++, JAVA, SQL

Databases: MYSQL, MS SQL, Oracle, Redis

Configuration Management: GIT, SVN

Application servers: Apache Tomcat server.

Bug Reporting Tools: JIRA, Bugzilla

Protocols: TCP/IP, HTTP/HTTPS

Development Tools: Sublime Text, Jet Brains, PyCharm, Eclipse.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Involved in various phases of the project like analysis, design, development, and testing.
  • Developed data Automated database build process and data loading pipelines. Consumed external APIs and wrote RESTful API using Django REST Framework. Equally comfortable working within the Django ORM or writing native SQL in Postgres.
  • Knowledge about setting up Python REST API Frame work using Django.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Responsible for setting up Python REST API framework using Django.
  • Worked on pushing data from development to thirdparty Database using API.
  • Experienced in working with server side technologies including databases, RESTFUL API and MVC design patterns.
  • Developed under a GIT and JIRA workflow using the PyCharm IDE.
  • Worked on Python Modules and Packages.
  • Developed and deployed corporate intranet platforms for data visualization and analytics using Python, Django, Django Rest Framework,PostgreSQL backend.
  • Responsible for continuous integration (CI) and continuous delivery (CD) process implementation-using Jenkins along with python and shell scripts to automate routine jobs.
  • Used JIRA for bug tracking and issue tracking.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Parsers written in Python for extracting useful data from the design data base.
  • Wrote python scripts to parse JSON documents and load the data in database.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Developed Automation/test python scripts to test. Used Django configuration to manage URLs and application parameters.

Environment: Python, REST API, Django web framework, Postgres, Jenkins, JIRA, GITLAB, Spark.

Confidential

Python Developer

Responsibilities:

  • Developed entire backend modules using Python on Django Web Framework.
  • Experience working in Java and Python software development environments.
  • Valuable experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Involved in the development of front end of the application using Python 2.7, HTML5, CSS3.
  • Familiar in developing Rest-API for the web-applications using Python, HTML, XML, CSS, Java and Django web framework.
  • Designed and developed data management system using MySQL.
  • Worked on various applications using python integrated IDEs Eclipse, PyCharm, NetBeans
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Used GitHub for version control.
  • Involved in Unit testing and Integration testing.
  • Carried out various mathematical operations for calculation purpose using Python libraries.
  • Built various graphs for business decision-making using Python mat plot lib library.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla
  • Developed automated installation test shell scripts and ported to Python
  • Wrote Test Automation Framework Architecture document
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Involved in data extraction, data mapping and data insertion during the process of data upload and migration.
  • Worked on design and set up of environment of Redis.
  • Involved in full cycle development and testing of software using C/C++ programming and shell scripts, on production software, and documentation of the design.
  • Used Restful Web services for integration with various monitoring devices.
  • Supported Table Management System web apps written in Django.
  • Used the Django Framework to develop the application.

Environment: Python, HTML, XML, CSS, Django web framework, Redis.

Confidential

Python Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked with millions of database records daily, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, user’s manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python­MySQL connector and MySQL dB package.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed 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.
  • Implemented code in Python to retrieve and manipulate data.
  • Also used Bootstrap as a mechanism to manage and organize the HTML page layout.

Environment: Python, Django, HTML5/CSS, MS SQL Server 2008, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JIRA.

Confidential

Python Developer

Responsibilities:

  • Participated in the complete SDLC process.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Created entire application using Python, Django, MySQL and Linux.
  • Designed and implemented a dedicated MYSQL database server to drive the web apps and report on daily progress.
  • Used Django framework for application development.
  • Wrote unit test cases for testing tools.

Environment: Python 2.7, Django 1.4, Linux, HTML, CSS, JQuery, JavaScript, Apache, MySQL.

We'd love your feedback!