We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 4+ years of IT experience in design, development, testing and implementation of various stand - alone and client-server architecture-based enterprise application software using various technologies, analyzing complex business requirements & mapping them to system specifications.
  • Experience in developing web-based applications using Python 3.4/2.7, Django 1.9/1.7
  • Designed and implemented large scale business critical systems.
  • Have excellent knowledge on python collections and multi-threading .
  • Implemented different python libraries Beautiful Soup, NumPy, SciPy, Py tables, Jasy, Pickle, Pyside, Pandas data frame, Pyvmomi, Fabric and urllib2 in various tasks.
  • Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
  • Experienced in working with various Python Frameworks Django, Flask, Web2py, cherry, Bottle.
  • Good experience in developing web applications implementing Model Template View architecture using Django web application frameworks
  • Experience on web development using HTML4/5 CSS/CSS3, Java Script, JQUERRY, Angular Js, Ajax, Bootstrap.
  • Has good knowledge on reporting tool like Tableau, Power BI.
  • Experience in implementing with server-side technologies with Restful API and MVC design patterns with node JS and Django framework
  • Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP.
  • Good knowledge of server Apache Tomcat, Web logic, Jenkins, Heroku.
  • Good knowledge of web services with protocols SOAP.
  • Experience in developing applications using Confidential web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front, and Route 53.
  • Experience in working with Confidential web services Confidential EC2 , Confidential s3, AWS RDS.
  • Involved in writing stored procedures using MySQL.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views and triggers.
  • E xperienced in NoSQL technologies like MongoDB, Couch DB Cassandra, Redis and Databricks relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Good Experience in debugging the issues using pdb.
  • Leveraging queueing architectures with Rabbit MQ for scalability, performance and building.
  • Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
  • Worked on Python Testing frameworks like Zope, PyTest, nose and Robot framework.
  • Well versed with Agile with SCRUM, Waterfall Model and Test-driven development methodologies.
  • Most of the applications were developed with Python, Django, and PostgreSQL using JIRA (Agile) methodology.

TECHNICAL SKILLS:

Frameworks: Django, web2py, Flask, Struts, pylons and CSS Bootstrap

Web Technologies: HTML, CSS, DOM, SAX, Java Script, jQuery, AJAX, XML, Angular JS

Programming Languages: Python, Java, SQL and PL/SQL.

J2EE Technologies: JSP, Java Servlets, JDBC and JMS.

Version Control: Git (GitHub), SVN, CVS

Application servers: Apache Tomcat, Nginix, JBoss, WebLogic, WebSphere

Databases: Oracle (9i,10g,11g), MySQL, PostgreSQL, MongoDB

IDE s/ Development Tools: NetBeans, Eclipse, PyCharm, and Sublime Text.

Web Services: AWS, Rackspace Cloud, Confidential S3, RDS

Operating Systems: Windows, Red hat Linux, MAC OSX.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Deployment Tools: Heroku, Jenkins.

Tracking Tools: Bugzilla and JIRA.

WORK EXPERIENCE:

Confidential, Austin, Tx

Python Developer

Responsibilities:

  • Worked with Version Control tools like GIT and created branches in GIT implementation parallel development process.
  • Hands on experience in Object oriented Design and Programming concepts using Python and Java.
  • Experimented on several python packages like NumPy, matplotlib, Beautiful Soup, Pickle, PySide, SciPy, PyTables etc.
  • Expertise on various applications using python integrated IDEs Sublime Text, PyCharm.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications Django and Flask.
  • Implemented web applications using HTML, CSS, JavaScript, jQuery, AJAX, XML and bootstrap.
  • Familiar with XML/JSON based SOAP and REST web services.
  • Hands on experience with various application servers and web servers including Apache Tomcat, Apache http servers, Web logic and WebSphere.
  • Expertise in working with different databases using Oracle, MySQL.
  • Good knowledge in using NoSQL databases like Apache Cassandra and MongoDB
  • Knowledgeable with continuous deployment using Heroku and Jenkins. And Good experience in working on AWS S3 with Confidential EC2.
  • Expertise in establishing database connections for Java and Python by configuring MySQL-Python.
  • Extensive experience in developing applications using Java API, Swing, HTML3, JavaScript, CSS2/3, J Query, JSF, JMS, XML
  • Developed J2EE applications on IDE's like Eclipse, My Eclipse.
  • Experience in designing the automation framework using Python, Corn and Shell scripting.
  • Familiarity with development best practices such as code reviews, unit testing with unit test and integration testing with Py vows.
  • Experience in writing test scripts, test cases, test specifications and test coverage.
  • Have good knowledge on Project management tools JIRA, Redmine and Bugzilla.
  • Involved in all the phases of Software Development Life Cycle (SDLC)
  • Experienced in developing applications using agile methodologies like Test Driven Development (TDD), Scrum and using Waterfall methodology.
  • Worked on various operating systems Windows XP/7/8/10, UNIX and Linux.
  • Experienced in Linux shell commands and command line utilities.
  • Worked in the team and faced challenges during the project development and production process.
  • Networking knowledge (OSI Layers, Network Topologies, TCP/IP, etc.) and Excellent communication and time management skills.
  • Capable to learn new technologies and to work in the team environment independently.
  • Worked with Version Control tools like GIT and created branches in GIT implementation parallel development process

Confidential, San Diego

Python Developer

Responsibilities:

  • Developed web applications in Django Framework’s model view control (MVC) architecture.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • 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
  • Used Pandas library for statistics Analysis.
  • Experienced in working with various Python IDE’s using PyCharm and Sublime Text.
  • Developed and designed automation framework using Python and Shell scripting.
  • Managed large datasets using Panda data frames and MySQL.
  • Extensively used python modules such as requests, urllib, urllib 2 for web crawling.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and Confidential API calls.
  • Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles
  • Python/Django based web application, Postgre Sql DB, and integrations with 3rd party email, messaging, storage services.
  • Implemented configuration changes for data models and maintained and updated existing automated solutions
  • Handled potential points of failure through error handling and communication of failure.
  • Risk analysis for potential points of failure (database, communication points, file system errors)
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Tested and validated the custom scripts and responsible for user validations on client side as well as server side.
  • Interacted with QA to develop test plans from high-level design documentation
  • Different testing methodologies like unit testing, Integration testing, web application testing
  • Developed test scripts for automation with Selenium.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, Script, Eclipse, Linux, Shell Scripting, jQuery, GitHub, Angular.JS, Jira, Selenium.

Confidential, NY

Python Developer

Responsibilities:

  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
  • Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
  • Developed server-based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Restful web service calls for the validation.
  • Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
  • Built web-services using SOAP that allowed integrating the business application with the legacy applications and facilitates for future applications.
  • Involved in debugging the applications monitored on JIRA using agile methodology.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Added support for Confidential AWS S3 and RDS to host static/media files and the database into Confidential Cloud.
  • Responsible for both back-end programming in PHP and front-end functionality using JavaScript, Ajax, jQuery libraries, and other technologies and developed GUI using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
  • Design and development of UI screens using JSP.
  • Developed and implemented the user registration and login feature for the application process from scratch by extending Django user model.
  • Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation.
  • Developed user-friendly modals for the form submissions using simplemodal.js, jQuery, Ajax and JavaScript.
  • Automated the existing scripts for performance calculations using NumPy and SQL Alchemy.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation

Environment: Python 2.7, Django 1.6, HTML5, CSS, XML, MySQL, MongoDB, JavaScript, Angular JS, jQuery, CSS Bootstrap, RabbitMQ, Celery, T-SQL, JavaScript, Eclipse, Git, GitHub Linux, Redis, Shell Scripting.

Confidential

Python Developer

Responsibilities:

  • Responsible for the design and development of different web-based applications based on client’s requirements.
  • Developed applications using CherryPy, Flask (Python frameworks)
  • Deployed web applications to Google App Engine.
  • Learnt to deploy projects using Jenkins.
  • Utilized Pandas - python library for analyzing data and data structures.
  • Managed large datasets using Pandas data frames and SQLite
  • Designed email marketing campaigns and created responsive web forms that saved data into a database using Python / Django Framework.
  • Learned about the Model-View-Controller (MVC) design pattern
  • Learned new technical skills as required for the system like Django, CherryPy and Flask Frameworks.
  • Developed Python scripts to read from Excel files, generate XML configuration files and for generating IP access frequency lists in different data logs
  • Performed front-end development for web initiatives to ensure usability, using HTML and CSS.
  • Tested all completed work to ensure proper and error free functionality
  • Enhance quality, feel, and usability of consumer-facing website
  • Wrote Use Case diagrams, Class diagrams Sequence Diagrams, and State Diagrams.
  • Collaborated with a team of instructors and programmers to develop the curriculum and guidelines for workshops to teach the logic of programming.
  • Designed manuals, workbooks, and other printed media for reference purpose.
  • Created and ran custom SQL queries and stored procedures and created an application to stored client phone calls and emails that were routed to various developers.

Environment: Python 2.6/2.7, Django 1.2, CherryPy, Flask, SQLite, Google App Engine, Jenkins, Pandas, HTML, CSS

We'd love your feedback!