We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY:

  • 6 years of experience as a Web Application Developer and Software Engineer using Python, Django, HTML.
  • Experienced in developing web - based applications using Python, DJANGO, QT, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experience with object oriented programming (OOP) concepts using Python and PHP.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Worked on JavaScript MVC Framework like Angular.JS.
  • Familiar with JSON based REST Web services.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, Angular JS, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Understanding of Python best Practices (PEP-8).
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
  • Experience object oriented programming (OOP) concepts using Python, Django and Linux.
  • Experienced in developing Web Services with Python programming language.
  • Expertise in client scripting language and server side scripting languages like JavaScript, Perl Scripting, Shell Scripting.
  • One of the designated Python experts on the team performing code reviews and implementing best pythonic practices.
  • Excellent debugging, problem solving, optimization and testing skills.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Languages: Python 3.x,2.7/2.4, Shell Script, Perl, SQL

Python Framework: Django 1.3/1.4

Databases: MySQL, SQL Server, Oracle

Web Technologies: AJAX, JavaScript, Angular JS, HTML, DHTML, XHTML, XML

Versioning Tools: Subversion, GIT, Perforce, SVN, CVS

Web servers: Apache, IIS

Operating systems: Linux/Unix, Windows-98/NT/2000/XP/2003/Vista.

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Python Developer

Responsibilities:

  • Development and support of cafe for checking communications between networks via Python Scripts
  • Automating the python scripts in different networks systems.
  • Developed jobs in python to extract data from MySQL database and store it in .csv file
  • Developed multi-threaded jobs in python to log in multiple machines at a time.
  • Developed python scripts that could do multi-level checks of different host machine
Confidential, Arizona

Python Developer

Responsibilities:

  • Creating unit tests and integration tests on python scripts.
  • Performing code reviews and following best pythonic practices (PEP8).
  • Using Python unit and functional testing modules such as unit test, mock etc. in line with agile Software Development.
  • Using GIT version control tool to coordinate team-development.
  • Using Crucible for code reviews.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Design, develop, test, deploy and maintain the website.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Generated Python Django Forms to record data of online users.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugged Software for Bugs.

Environment: Python, Pecan, RabbitMQ, GITHub, Jira, Django, Crucible, LINUXs, HTML, XHTML5, Java Scripts.

Confidential, Pleasanton, CA.

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Created User Controls and simple animations using Java Script and Python.
  • Designed and implemented Model-View-View Model pattern for many components in the project (Contracts, Products, Search Sales, Employees, BackOffice Admin).
  • 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 multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Created PHP/MySQL back-end for data entry from Flash.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Used JQuery for selecting particular DOM elements when parsing HTML.
  • Used GitHub for version control.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Wrote a Python module to connect and view the status of an Apache Cassandra instance.
  • Maintained version control of Python by using GIT. (Merge, Branch, Push, and Commit).
  • Developed multi-threaded standalone app in Python to view performance.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Performed Version control using GIT.
  • Wrote validation scripts in SQL to validate data loading.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python 3.x, Python, Django, HTML, JQuery, AJAX, XHTML, JavaScript, XML, GitHub, Flash, SQLite, MYSQL, SQL, PLSQL, Oracle and Windows.

Confidential, Brentwood, TN

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Development of MongoCSV Export using Angularjs.
  • Used HTML/CSS and JavaScript for UI development.
  • Converted Visual basic Application to Python, MSQL.
  • Used python scripts to update content in the database and manipulate files.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Used Python to place data into JSON files for testing Django Websites.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Implemented a Python module to query data from a PostgreSQL table to display aggregated data from Map Reduce jobs.
  • Worked extensively on the Python based proprietary framework Quartz.
  • Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Rewrote existing Java application in Python module to deliver certain format of data
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client side validation using JavaScript.
  • Performed testing using Django’s Test Module.
  • Created unit test/regression test framework for working/new code
  • Used Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.4, MySQL, Linux, HTML, XHTML, CSS, AJAX, Java, JavaScript, Apache Web Server, Django.

Confidential, Austin, TX.

Python Developer

Responsibilities:

  • Involved in the Design, development, test, deploy and maintenance of the website.
  • Developed dynamic web pages using python Django Frameworks.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Installation and setting up Python/Unix test beds
  • Wrote Automation/test python scripts to test.
  • Used HTML, CSS, jQuery, JSON and JavaScript for front end applications.
  • Used python scripts to update content in the database and manipulate files.
  • Developed python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Used python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Implemented code in python to retrieve and manipulate data.
  • Wrote python routines to log into the websites and fetch data for selected options.
  • Used python modules such as requests, urllib, and urllib2 for web crawling.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Wrote validation scripts in SQL to validate data loading
  • Used GIT for version control.
  • Performed Unit and system testing
  • Trained users and did production support

Environment: Python, Django, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, GIT, Linux.

Confidential, Fremont, CA

Software Engineer

Responsibilities:

  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Achieved modular (extensible) codebases through Angular.js based MVC architecture.
  • One of the designated Python experts on the team performing code reviews and implementing best pythonic practices.
  • Worked closely with designer. Converted Photoshop images into XHTML/CSS, complex Flash integration.
  • Developed proof of concept app using Python Cubes.
  • Created complex dynamic HTML UI using jQuery.
  • Achieved modular (extensible) codebases through Angular.js based MVC architecture.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Generated Python Django Forms to record data of online users.
  • Created UI using HTML CSS and JavaScript’s.
  • Created Servlets and Beans to implement Business Logic
  • Used SAX/DOM Parser for parsing the data to Oracle Database.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
  • Created database access layer using JDBC and PL/SQL stored procedures
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugged Software for Bugs.

Environment: HTML, CSS, JavaScript, Python, jQuery, Shell Scripting, PL/SQL, JDBC, PVCS, Oracle, Linux and Windows.

Confidential

Python Developer

Responsibilities:

  • Involved in the Design, development, test, deploy and maintenance of the website.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Generated property list for every application dynamically using Python.
  • Created Servlets and Beans to implement Business Logic.
  • Used SAX/DOM Parser for parsing the data to Oracle Database.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugging Software for Bugs.

Environment: Python, DOM, HTML, CSS, SQL, PLSQL, Oracle and Windows.

Confidential

Software Developer

Responsibilities:

  • Involved in designing, constructing and documenting various object oriented applications using UML, Rational Rose.
  • Designed and developed the presentation layer/client end using HTML, XML, DHTML and JSP.
  • Servlets were used as an application layer to provide the main logic of the application and the interaction with databases using JDBC API.
  • Wrote SQL queries and Oracle stored procedures for accessing and manipulating the data in the database.
  • Oracle 8i and SQL Server were used as the database.
  • Client side validations were done using JavaScript.
  • Used SVN for version control.
  • Used VI as Editor for writing the coding in the UNIX Environment.

Environment: Java, C++, JDBC, JSP, JavaScript, SQL Server, Oracle, UNIX.

We'd love your feedback!