We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 6+ Years of professional experience in Analysis, Design, Development and Implementation of various client - server applications using Python.
  • Experienced with full software development life-cycle, designing and architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Experienced in MVC frameworks like Django.
  • Experience object oriented programming (OOP) concepts using Python.
  • Experienced in WAMP (Windows, Apache, MYSQL,Python /PHP) and LAMP (Linux, Apache, MySQL,Python /PHP) Architecture.
  • Experienced in Python's modules like numpy, regular expressions, collections, dates & times and OS modules.
  • Experienced in developing web-based applications usingPython, Django, FLASK, XML, CSS, and HTML.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Good experience inPLSQL programmingincluding complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Hands-on experience in writing and reviewing product specifications, technical specifications, test plans and quality analysis.
  • Excellent analytical and problem-solving skills with efficient time management and result oriented attitude.
  • Good interpersonal, very hands on attitude and approach, Inquisitive, Self-determined to learn and improve.
  • Committed to tasks and provide good results, team player and Good communication skills.
  • Good Experience in Linux Shell Scripting (Bash) and following PEPGuidelines in Python.
  • Experience in handling database issues and connections with SQL and NoSQL databases like MongoDB (2.6, 2.4) by installing and configuring various packages.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like DB2 and MySQL.

TECHNICAL SKILLS

Languages: Python, Shell Scripts, MySQL, PL/SQL, HTML, CSS, XML.

Operating Systems: Windows 7, Windows XP, Windows Server 2003, LINUX, UNIX, Mac OS

Frameworks: Django, Pyramid, Flask

Web Technologies: HTML, CSS, XML, Django.

Web Services: SOAP, REST & GRAPHQL.

Databases: MySQL Server, Postgres Server, No SQL Databases such as Mongo DB.

Testing Tools: PyTest, Doc test

PROFESSIONAL EXPERIENCE

Confidential - NJ

Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • 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.
  • Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
  • Designed and developed data management system using MySQL. Built application logic using Python 2.6.
  • Used Django APIs for database access.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • Angular.js is used to build efficient backend for client web application.
  • Used Python to extract information from XML files.
  • Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP1.1, XML, XSD, XSLT etc.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Designed Cassandra schema for the APIs.
  • Implemented monitoring and established best practices around using elastic search.
  • Effectively communicated with the external vendors to resolve queries.
  • Used GIT for the version control.

Environment: Python2.6/2.7, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.

Confidential - Foster City, CA

Python Developer

Responsibilities:

  • Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
  • Supported/maintained client website within the DJANGO CMS system for various website needs.
  • Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap, JSON and AJAX.
  • Created Python and Bash scripts to monitor & increase efficiency of retail management application system and operations.
  • Developed a Django CMS based promotion management system offering the ability to created arbitrary forms through an admin interface.
  • Created a Python/Django based web application for data processing using MySQL as database, and HTML/CSS/JavaScript for frontend development and D3 JavaScript for Data Visualization.
  • Part of team implementing REST API's inPythonusing python based micro-framework called Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Python's Unit Testing library was used for testing various programs onpythonand other codes.
  • To build and populate DB and to ensure the standards, the team of QA also collaborated.
  • Built performance monitoring dashboards using python chartio libraries.
  • Responsible debugging and troubleshooting programming related issues.

Environment: Python, Django, Django-CMS, SSO, PostgreSQL, MySQL, Bootstrap JS, HTML5, CSS3, Agile, REST, JSON.

Confidential

Jr. Python Developer

Responsibilities:

  • Created entire application using Python, Django.
  • Developed applications especially in Linux environment and familiar with all its commands.
  • Involved in development of Web Services using REST for sending and getting data from the external interface in the XML format. Worked with Linux like OS on regular basis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Creating unit test/regression test framework for working with new code.
  • Construct SQL queries implementing functions, packages, views, triggers, and tables.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support. Maintaining the scripts using the GIT version control tool.
  • Maintaining customer database using MY SQL.
  • Proactively worked with managers and development staff to meet project goals within expected timelines.

Environment: Python, Django, MY SQL, Linux, Agile, HTML, CSS, Eclipse, Linux, Shell Scripting

Confidential

Software Engineer

Responsibilities:

  • Exported/Imported data between different data sources using MySQL &PostgreSQL.
  • Participated in re-design and development of back-end MySQL & PostgreSQL Server database, wrote queries, triggers and stored procedure.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using MySQL DB, PostgreSQL.
  • Installed and maintained web servers Tomcat and Apache HTTP Web servers in UNIX.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: HTML5/CSS, HTTP, PostgreSQL, My SQL, MS SQL Server, MySQL, Eclipse, Linux, Shell Scripting.

We'd love your feedback!