We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Richardson, TexaS

PROFESSIONAL SUMMARY:

  • More than 3 years of experience as Automation Engineer, Web Application Developer and Software Engineer using Python
  • Involved in using all core python Concepts into the application for the reusability of the code
  • Experience object oriented programming (OOP) concepts using Python, Java and PHP
  • Highly familiar with Jenkins Integration and configuring the Jenkins pipelines.
  • Experienced in developing web - based applications using Python, CSS, HTML and JavaScript.
  • Familiar with JSON based REST Web services
  • Experienced in developing Web Services with Python Programming Language.
  • Experience in writing Sub Queries, Stored Procedures and Functions on MySQL database.
  • Experience in working on different operating systems-windows, Linux, and Mac also strong development experience on Linux based operating systems such as Ubuntu
  • Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.
  • Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making.
  • Strong analytical and problem-solving skills, always striving for new knowledge.

TECHNICAL SKILLS:

Languages: Python, Django, Flask, basic C, SQL

Databases: MySQL, SQL Server 2008, Oracle 10g

Web Technologies: JavaScript, HTML, CSS

Operating Systems: Linux, Windows

Application Tools: Visual Studio, Pycharm, eclipse

Version Control: GitHub, BitBucket, GITLAB

WORK EXPERIENCE:

Confidential - Richardson, Texas

Python Developer

Responsibilities:

  • Python Scripting to automate the Networking devices according to the requirements mentioned by networking team. NETMIKO and PARAMIKO are the highly used libraries in Automation
  • Manually connecting to the router and retrieving the data by sending the commands on the router followed by the automation procedure.
  • Manually testing and Generating configurations of the routers using Automation and applying that configurations on the routers.
  • Robot framework is the mainly used test automation framework
  • Automated Scripts are Integrated through JENKINS. Very much familiar in creating Jenkins Jobs, JENKINS PIPELINES and configuring the Jenkins Jobs according to the requirements.
  • Achieved experience in using python REGULAR EXPRESSIONS for prechecks, postchecks and other validations
  • Using JSON files to dump the data achieved from pre-post checks and validating between them.
  • Familiar with REST calls. Manually tested REST API calls in POSTMAN and automated those REST calls to create Circuits between two nodes and other different scenarios.
  • Familiar on XENA Traffic Generator for validating the packets sent and received after Circuit Creation.
  • Creating JIRA tasks and updating with current status of the tasks and finishing within the Sprint duration
  • Using GITLAB as the main source code repository.
  • Knowledge and experience with full SDLC lifecycle with Agile development methodologies.

Environment: Python 2.x,3.x, Robot Framework, Jenkins, JIRA, GITLAB

Confidential - Dallas, Texas

Python Developer Intern

Responsibilities:

  • Used Bootstrap as a mechanism to manage and organize the html page layout.
  • Involved in the requirement study, design and development with test
  • Performed data analysis and cleaning on extracted data using pandas and numpy.
  • Develop consumer based features and applications using Python, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Write Python modules to deliver certain format of data.
  • Implemented front end for third party Web service using JQuery, Html, JSON and JavaScript.
  • Developed Views and Templates with Python and using Django's view controller and template language, Website interface is created.
  • Writing Python Scripts to check-out code from GitHub and deploy in production and updating GIT branch daily to avoid way off master code.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL database package.
  • Worked with JSON based REST Web services.
  • Involved in development of Rest Web Services using Django REST framework for sending and getting data from the external interface in the various formats.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Experience in using Python features: Python Data Structure, Lambda Expressions, range and Xrange, Control and Conditional Structures.

Environment: Python 3.x, JSON, HTML5, CSS, Django, PyCharm.

Confidential

Software Developer

Responsibilities:

  • Developed rich user interface using CSS, HTML, JavaScript, and jQuery.
  • Designed and developed data management system using MySQL
  • Wrote PYTHON modules to extract/load asset data from the MySQL source database.
  • Created database using MySQL, wrote several queries to extract/store data from database.
  • Setup automated corn jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
  • Dashboard features were developed and tested using Django, Java Script and CSS.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined function
  • Used Bit bucket to do basic Git operations and controlling read and write access to the code
  • Effectively communicated with the external vendors to resolve queries.
  • Used Perforce for the version control.
  • Responsible for debugging and troubleshooting the web application

Environment: PYTHON, FLASK, HTML, XHTML, CSS, JavaScript, Eclipse, MS SQL, Windows OS.

We'd love your feedback!