We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY

  • 6+ Years of experience as Web/Application developer (mostly using python).
  • Experience in Object Oriented Design and Programming concepts in Python, C and C++.
  • Experience in developing web applications by following Model View Control (MVC) Architecture.
  • Proficient in Front end development experience using Python, Django, HTML, XML, CSS, and JavaScript.
  • Good knowledge of web services with protocols SOAP, REST.
  • Good exposure in various version control like Git, SVN.
  • Knowledge of multidimensional database and SQL querying and ability to gain in - depth knowledge and work on live projects with a little guidance.
  • Proficient in various databases MS SQL, MySQL, Oracle, PostgreSQL, Mongo DB, Casandra.
  • SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
  • Good at writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experienced working on Agile and Waterfall development methodologies.
  • Active participation in full development life cycle (requirements, design, architecture, development, testing and deployment).
  • Developed web applications on LAMP and WAMP (Linux/Windows Apache MySQL Python/PHP) architecture.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Hands-on experience in Unix and Linux.
  • Strong skills in writing technical and functional documents defined by the business requirements.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
  • Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making.
  • Excellent analytical and communication skills with ability to interact with individuals at all levels.
  • Keen on leaning new technologies and adaptable to any platform.

TECHNICAL SKILLS

Operating System: Linux, Unix, Mac OSX, Ubuntu, Windows.

Programming Languages: C, C++, Python, SQL.

Web Technologies: Pycharm, PyScripter.

Python Frameworks: Django

Web Services: Amazon Web Services, SOAP

Databases: Oracle, My SQL, SQL, PostgreSQL, Mongo DB, Casandra.

Development Methodologies: Agile, Scrum, Waterfall, TDD

Version Control: Git, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, Texas

Python Developer

Responsibilities:

  • Associated with various phases of Software Development Life Cycle of the application like requirement gathering, Design, Analysis and Code development.
  • CreatedPython tools to increase efficiency of call center application system
  • Design and development of user interfaces and client displays using Python, HTML, CSS and JavaScript and troubleshoot various issues inPythoncode and fix them with code enhancements- code used variouspythonlibraries such as Jython.
  • Built various graphs for business decision making usingPythonMatplotlib and d3py library.
  • Developed and tested many features for dashboard usingPython, Bootstrap, CSS, and JavaScript.
  • Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Performed validations for input fields making use of mainly Active Records.
  • Used severalpythonlibraries like wxPython, d3py, numPY and Matplotlib.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Developed scripts for data cleansing, formatting and posting data to new relic is run.
  • Developed scripts for running CRON job making sure that data is new and reflects updated data in new relic.
  • Developed applications especially in LINUX environment.
  • Implemented business logic usingPython/Django.
  • Involved in POC of TensorFlow for adding machine learning to the existing system.
  • Responsible for setting upPythonREST API framework using Django.
  • Implement code inpythonto retrieve and manipulate data

Environment: Python 3.4, Django 1.9, scipy, numPY, d3py, wxPython, MySQL, Linux, HTML, XHTML, CSS, JavaScript, Git, Linux, TensorFlow.

Confidential, Los Angeles, California

Python Programmer

Responsibilities:

  • Business logic implementation, data exchange, XML processing and graphics creation has been done usingPythonand Django
  • Views and Templates were developed withPythonand to create a user-friendly website interface, Django view controller and template language is used.
  • Developed UI using CSS, HTML, JavaScript, JQuery and JSON.
  • A Django dashboard with custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
  • Developed user interface using, CSS, HTML, JavaScript and JQuery.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros andpythonlibraries.
  • Was involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models and PostgreSQL.
  • Designed and developed data management system using MySQL.
  • Created REST API for generating json data.
  • Nose Pythonlibrary was used for testing many programs onpythonand other codes.
  • This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Responsible for debugging and troubleshooting the web application.
  • Accurately documented ongoing project using openpyxl and xlrd python libraries.
  • Coded test programs and evaluated existing engineering processes.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.

Environment: Python2.7, nose, openpyxl, xlrd, Django 1.7, SVN, JQuery, MySQL, Linux, HTML/CSS, Apache, PostgreSQL.

Confidential, San Francisco, California

Python Developer

Responsibilities:

  • Involved in Client Interaction on a weekly basis to gather requirements and involved in creating Business Requirements and documents based on Requirements.
  • Used the Django Framework to develop the application.
  • Created specific images usingPillow and PythonImaging Library for the custom images.
  • UsedPythonto place mdata into JSON files for testing.
  • Updated and manipulated content and files by usingpythonscripts.
  • Implemented web applications in Django frameworks following MVC architecture.
  • Used Django configuration to manage URLs and application parameters.
  • UsedPythonscripts to update content in the database and manipulate files.
  • GeneratedPythonDjango Forms to record data of online users.
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation
  • Optimized the code using smart pointers, profilers and C++ Standard template library.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
  • Rewrite existing Java, C++ application inPython.
  • Responsibilities for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access features of the site.

Environment: Python2.7, Java, C++, Pillow, PIL, MySQL, Django 1.4, XML, Linux, HTML, Java script, SOAP.

Confidential

Software Developer

Responsibilities:

  • Worked with team of developers onPythonapplications for RISK management.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Contributed in designing and developing use case diagram, class diagram, object diagram using UML Rational Rose.
  • Used Python, HTML, CSS and JavaScript for front end UI development.
  • Managed datasets using SQL and queried SQL database queries for framework.
  • Responsible for creating stored procedures, triggers and views for manipulating data.
  • Worked in Waterfall method for development of application.

Environment: Python, HTML, CSS, JavaScript, SQL, UML Rational Rose.

We'd love your feedback!