We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Lorain, OH

PROFESSIONAL SUMMARY:

  • 5+ years of experience as a Web/Application Developer and object - oriented programming (OOP) coding with Python, DJango, and C++.
  • Experience in all phases of Software Development Life Cycle (SDLC)-Waterfall, Agile Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
  • Experienced in Python modules such as NumPy, Scipy, Beautiful Soup and Matplotlib for generating complex graphical data, creation of histograms etc.
  • Good experience in developing web applications implementing MVT architecture using Django, Flask, Webapp2 web application frameworks, with good understanding of Django ORM and SQLAlchemy.
  • Expert knowledge of Object-Oriented programming (OOP) concepts using Python, C++ and PHP.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Extensive experience in developing web applications using Python, Django, Flask frameworks.
  • Experience in working with several python libraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt, Scapy, SQLAlchemy.
  • Good experience of software development in Python (libraries used: libraries- Beautiful Soup, PySpark, NumPy, SciPy, Matplotlib, asyncio, python-twitter, Pandas data frame, network, urllib2, MySQL for database connectivity)
  • Hands-on experience with industry-standard IDEs like PyCharm, Sublime, and NetBeans.
  • Expert at version control systems like Git, SVN and CVS, Migrated repos from svn to Github.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MSSQL Server.
  • Experience with source code testing frameworks like Robot, PyUnit.
  • Extensive experience in developing applications by implementation of web based and client/server application using HTML, Angular JS, Node JS, CSS, JavaScript, and various Java/J2EE technologies.
  • Good experience in Shell Scripting, Oracle RDBMS, SQL Server, UNIX and Linux.
  • Good knowledge of TCP/IP, UDP, HTTP, HTTPS, SSH and SSL protocols.
  • Good knowledge on C, C++ languages including threads, templates, Polymorphism and OO concepts.
  • Experience in using XML, SOAP, REST web Service for inter operable software applications.
  • Good knowledge of version control software - CVS, Git and GitHub
  • Experience with continuous integration (CI) and Build automation using Jenkins, and Maven.
  • Hands on experience with bug tracking tools JIRA and Bugzilla.
  • Experienced in working with different operating systems like Windows, Ubuntu, Linux and UNIX.
  • Experience in Agile development processes ensuring rapid and highquality software delivery
  • Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
  • Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS:

Operating Systems: MS Windows, Linux/Unix

Languages: Python, C, Java, SQL, PL/SQL

IDE s: PyCharm, Eclipse, NetBeans, Sublime, SOAP UI

Web Technologies: HTML5, CSS3, XML, JavaScript, JQuery, Angular JS, Node JS

Databases: SQL Server, Oracle, MySQL, PostgreSQL, Cassandra, MongoDB

Frameworks: Django, Flask, Tornado, Pyramid

Web Servers: Web Logic, Apache Tomcat

Version Controls: SVN, GitHub, Git

Bug Tracking Tools: JIRA, Bugzilla

Building Tools: MAVEN, Gulp

Methodologies: Agile/Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Lorain, OH

Python Developer

Responsibilities:

  • Gathering requirements and translating the business details into Technical design.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, JQuery.
  • Mainly used Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network.
  • Developed views and templates with Python and Django's to create a user-friendly website interface.
  • Utilized Python libraries like wxPython, NumPy, SciPy, Web2py.
  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery.
  • Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
  • Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
  • Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.
  • Developed a fully automated continuous integration system using Jenkins, MySQL and custom tools developed in Python and Bash.
  • Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL DB package.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Implemented Multithreading module and complex networking operations like raceroute, SMTP mail server and web server Using Python.
  • Used JIRA for Bug tracking and issue tracking.
  • Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.

Environment: Python, Django, CherryPy, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful, MySQL, SQLite, Cassandra, PyUnit, Karma, Jenkins, Selenium.

Confidential

Python Developer

Responsibilities:

  • Involved in the project life cycle including design, development and implementation and verification and validation
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and HighCharts, matplotlib for data visualization of sales, tracking progress, identifying trends.
  • Fetched twitter feeds for certain important keyword using python-twitter library (Tweepy), Used JSON to store the twitter data which was further represented using matplotlib visualization and generated graphical reports for business decision using matplotlib library.
  • Developed build and deployment scripts using MAVEN as build tool in Jenkins.
  • Built various graphs for business decision-making use of Python matplotlib library.
  • Participate in the design, build and deployment of NoSQL implementations like MongoDB.
  • Extensive code reviewing using GitHub pull requests, improved code quality, also conducted meetings among Team.
  • Developed server-based web traffic using RESTful API’s statistical analysis tool using Flask, Pandas.
  • Wrote PL/SQL views, Stored Procedures, database triggers & Packages.
  • Enhanced by adding Python XML SOAP request/response handlers to add accounts, modify trades and security updates.
  • Recording of Scripts Web Services HTML using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods.
  • Worked with RDBMS like Oracle and MySQL databases to query and read data.
  • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
  • Developed scripts to migrate data from proprietary database to PostgreSQL.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Performed Unit testing, Integration Testing, GUI testing using Pytest and web application testing using Selenium Python bindings.
  • Logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.

Environment: Python, Django, HTML5, CSS, Bootstrap, JQuery, JSON, JavaScript, PostgreSQL, T-SQL, MongoDB, SoapUI, MySQL, Amazon AWS S3, Bugzilla, JIRA.

Confidential

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Used Django configuration to manage URLs and application parameters.
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed Business Logic using Python on Django Web Framework.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Write scripts using python modules and its libraries to develop programs that improve processing of access requests.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
  • Worked in an agile development environment.

Environment: Python, Django, HTML5, CSS, XML, AJAX, MySQL, JavaScript, JQuery, Pyquery, PostgreSQL, T-SQL, JavaScript, Eclipse, Git, Linux, Shell Scripting.

We'd love your feedback!