We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Chicago, Il

PROFESSIONAL SUMMARY:

  • Over 7 years of experience as a Web Application Developer and Software Engineer using Python, DJANGO, Java, J2EE.
  • Experience with full software development life - cycle, architecting scalable platforms, objects oriented programming, database design and agile methodologies.
  • Good Experience with Django, a high-level Python Web framework.
  • Experience object oriented programming (OOP) concepts using Python, C++.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and MVC Struts.
  • Experienced in developing web-based applications using Python, Django, Java, HTML, DHTML, JavaScript and JQuery.
  • Good Knowledge of Python and Python Web Framework Django.
  • Experienced with Python frameworks like Webapp2 and, Flask.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experienced in developing Web Services with Python programming language.
  • Experienced in developing web-based applications using Python, Django, QT, C++, XML, CSS, JSON, HTML, DHTML, JavaScript and JQuery.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Sound Knowledge on RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL.
  • 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.
  • Excellent written and oral communication skills with results-oriented attitude.

TECHNICAL SKILLS:

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

Python Framework: Django, Webapp2, Flask

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JQuery, JSON

Tools: Cadence, PSpice, NetBeans IDE, WireShark, mkvMerge GUI, Atmel Studio 6.0, Quartus II Suite, LabVIEW

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

Web servers: Apache, WebLogic, WebSphere

Databases: MySQL, SQL Server 2008, Oracle

Operating systems: Linux/Unix, Windows Variants

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL.

Python Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Created User Controls and simple animations using Java Script and Python.
  • 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.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used Couchbase Python SDK to build applications that use Couchbase Server.
  • Modified CSS in order to provide cross-browser integration.
  • Performed testing using Django’s Test Module.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Manipulated JavaScript & JQuery code to enhance user functionality with new website.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • Cleaned up and optimized the MySQL Word Press database.
  • Develop table less, W3C compliant web sites using CSS, XHTML, Javascript, JQuery and Python.
  • Implemented JQuery controlled CSS to enhance content modules.
  • Used GitHub for version control.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.

Environment: Python, Django, PYQt, Couchbase Python SDK, Java, Java Script, HTML, CSS, JSON, JQuery, Shell Scripting, XML, MYSQL, GitHub, SQL, PLSQL, Oracle and Windows.

Confidential, Sunnyvale, CA

Python Developer

Responsibilities:

  • Started developing web applications with Django 1.4 to 1.7.
  • Deployed production site using Apache 2.0 with mod python.
  • Upgraded Python 2.3 to Python 2.7 on a RHEL 4 server. This upgrade was necessary for in lined models with UTF-8 characters were causing unexpected errors.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings.
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The PHP page for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
  • Imported SSL certs from other hosts to new host and properly configured Apache to use certs.
  • Used Apache .htaccess to provide authentication system for PHP/MySQL sites.
  • Used mod rewrite to create SEO friendly links.

Environment: Python, Django, Flash, PHP, MYSQL, PYQt, SQLite, Java, Wireshark, AJAX, XML, Apache and Windows.

Confidential, Fremont, CA.

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.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Designed and developed data management system using MySQL.
  • Rewrite 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.
  • Creating unit test/regression test framework for working/new code
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

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

Confidential, Cranbury, NJ

Python Developer

Responsibilities:

  • Developed complex web, middleware, and back end systems in Python, SQL, Perl for Linux and Windows.
  • Integrating Teradata Relationship Manager / Aprimo (CRM) applications, Touchpoint, and Oracle.
  • Web development, programming, and engineering Django, UWSGI and SQL internal admin tools behave BDD.
  • Monitoring, logging, and debugging using SDLC best practices and tools. Code optimization/reworking for PEP.
  • Working in a team of Architects Data Engineers to build and deploy NoSQL Data Stores using Python.
  • Developed ETL Data Extraction, Transformation and Loading in Python OO Design code.
  • Creating YAML driven query engines in Python for SQL, Sqoop, HDFS, and Teradata, BTEQ, TDT.
  • Query expertise to implement highly defined user experience interactive Web App with intricate results.
  • Scalable Web Architecture based AWS Cassandra in Python Linux OS for High I/O GPS Application DevOps.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Examination / Analytics of Software Design for DNS Failover, Performance, Reliability, and cost effectiveness.
  • Creating DB driven web apps in Python JSON PostrgreSQL Cassandra Flask Peewee ORM WSGI Werkzeug.

Environment: Python, Django, Python Flask, JAVA, J2EE, JSON, HTML, CSS, Perl, Shell Scripting, Windows and Linux.

Confidential

Python Developer

Responsibilities:

  • Application architecture designed as per the requirements using spring framework.
  • Requirement Analysis and Estimation of project timelines.
  • Developed Python batch processors to consume and produce various feeds.
  • Generated PDF daily and Monthly statements using Aspose PDF Kit.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Implemented Test Driven Development (TDD) strategy for the project.
  • Wrote SQL Queries, Store Procedures, Triggers and functions in MySQL Databases.
  • Created database access layer using JDBC and PL/SQL stored procedures.
  • Coordinate with SMEs, other architects, and senior technical staff to identify client’s needs, document assumptions, and build-out new requirements and move code through user acceptance testing.

Environment: Python, C++, HTML, CSS, TDD, SQL, MYSQL and Windows.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Designed and developed components using Java J2EE.
  • Created UI using HTML CSS and Javascripts.
  • 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.
  • Debugging Software for Bugs.

Environment: JAVA, J2EE, DOM, HTML, CSS, Shell Scripting, SQL, PLSQL, Oracle and Windows.

We'd love your feedback!