We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Having over 8+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django and Flask.
  • Experienced with Python Libraries Beautiful soap, Numpy, Scipy, Pandas data frame.
  • Experience in working with Relational DB(RDBMD) like SQLite, MYSQL Workbench, PostgreSQL and No - SQL database MongoDB for database connectivity.
  • Experience in analyzing and handling large datasets using Oracle Relational database
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
  • Implemented responsive web pages using HTML, CSS, Bootstrap and XML/JSON based SOAP and REST web services.
  • Experienced with full software development life-cycle (SDLC), architecting scalable Platforms, object oriented programming, database design and agile methodologies.
  • Extensive experience in implementation of the version control software like Subversion (SVN), Git and TFS.
  • Good knowledge of web services with protocols SOAP and REST.
  • Experience in various Client-Server development technologies with the help of JavaScript, CSS, Bootstrap, HTML, jQuery, AJAX and XML.
  • Experience in working with deployment tools like Heroku and Jenkins
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Understanding of Python best Practices (PEP-8).
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Knowledge of working with clients, support, UX and QA team to resolve bugs & also involved performance tuning.
  • Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity, Security, and Database applications
  • Having knowledge in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Used Stash to get code-review for the peers.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Assisted in Developing testing plans and procedures for Unit testing/Test Driven Development, system test, and Load testing.
  • Extensive use of Linux (Ubuntu),SSH, Flask/Django
  • Experience with different IDE's like Sublime Text, Jet Brains PyCharm and Visual Studio.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Efficient team member with excellent work/time management skills, communications and Interpersonal Skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Operating systems: UNIX, MS Windows, LINUX, MacOS.

Methodologies: Agile, Waterfall, Hybrid.

Web Technologies: JSON, XML, HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX and MVC.

Web Frameworks: Django, Flask, Pyramid.

Languages: Python, C, C++, SQL and Xcode.

Databases: Oracle, SQLite, MYSQL, MongoDB, PostgreSQL.

Configuration Management: GIT, GITHUB, SVN

Testing Tools: Selenium.

Protocols: TCP/IP, HTTP/HTTPS and SOAP.

Development Tools/IDE’s: Sublime Text, Jet Brains Pycharm, Visual Studio, Eclipse Python, Pydev, Django Plug-in.

PROFESSIONAL EXPERIENCE

Confidential - Kansas City, MO

Python Developer

Responsibilities:

  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Created APIs, database Model and Views utilization Python in order to build responsive web page application.
  • Used python scripts to update content in the database and manipulate files.
  • Redesigned existing task management systems using Python.
  • Involved in frontend and backend modules using Python on Django Web Framework.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Django framework and Python conducting code reviews.
  • Efficient database management, optimization and caching.
  • Used Python, JQuery, JavaScript and AJAX at the front end.
  • Created custom angular filter function for parsing the data to users in an appropriate way.
  • Created multipage web application forms and nested forms for user to customize the templates.
  • Involved in design, implementation and modifying the Python code, MySQL and PostgreSQL database schema on-the back end.
  • Search engine optimization by replacing existing database with MongoDB (NoSQL Database).
  • Documented company Restful API's using Swagger for internal and third part use
  • Database modeling and design. Involved in developing and implementation of the web application using Python/Django.
  • Used Git for the version control.
  • Involved in Unit testing and Integration testing.
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment.
  • Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
  • Used JIRA for bug tracking and issue tracking.
  • Practical experience with working on multiple environments like development, testing, production.

Environment: Python, Django, MySQL, MongoDB, HTML, JavaScript, JSON, XML, JQuery, Linux WSDL, Restful, CSS, Postgre-SQL, Swagger, Git, JIRA.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface
  • Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel. Used Django APIs for database access.
  • Used Python and Django for XML, JSON processing, data exchange and business logic implementation.
  • Built database Model, Views and API’s using Python for interactive web based solutions.
  • Used Python scripts to update the content in database and manipulate files.
  • Created UI using JavaScript and HTML. Designed and developed data management system using MySQL.
  • Wrote and executed various MYSQL Workbench database queries from Python using Python-MySQL connector and MySQL dB package
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Played a key role in a development wide transition from Subversion to Git which resulted in increase in efficiency for the development community.
  • Implemented Restful Web-Services for sending and receiving the data between multiple systems.
  • Responsible for debugging and troubleshooting the web application.
  • Developed tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.

Environment: Linux, Python, Django, HTML, XML, Jenkins, JavaScript, Restful, JSON, SQL Server, Git and GitHub.

Confidential, Jersey City, NJ

Python Developer

Responsibilities:

  • Interacting with the business analysts to gather the requirements and understanding the functional design specifications for the requirements.
  • Involved in the Design, development, test, deploy and maintenance of the website.
  • UI was developed using HTML, AJAX, CSS and JavaScript.
  • Developed single page application using Backbone.js along with JQuery.
  • Responsible for setting up Python REST API framework using DJANGO.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Generated property list for every application dynamically using Python modules like math, glob, random, itertools, functools
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Used Python library BeautifulSoup for webscrapping to extract data for building graphs
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Designed and developed the presentation layer/client end and handled all the client side validation using JavaScript.
  • Wrote validation scripts in SQL to validate data loading.
  • Deployed the project into Heroku and also used Github version control system.
  • Performed Unit and system testing.
  • Trained users and did production support.

Environment: Python, Django, MySQL, HTML, CSS, jQuery, JavaScript, BeautifulSoup, Node.JS, PHP, Apache, Git, Github, Heroku.

Confidential, Boca Raton, FL

Python Developer

Responsibilities:

  • Used SDLC process and used PHP to develop website functionality.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout
  • Participate in the implementation and contribute ideas and suggestions for continuous improvements to the distribution process in a group setting
  • Wrote scripts to integrate API's with 3rd party applications. Python/Django based web application, Post gresql DB, and integrations with 3rd party email, messaging, storage services.
  • Involved in developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Used Django APIs for database access.
  • Designed and developed data management system using MySQL. Built application logic using Python.
  • Parsed XML file using Python to extract data from database.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed most of the application part in Linux environment and very much familiar with all of its commands.
  • Worked on development of SQL and stored procedures, trigger and function 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.
  • Used Git for version control
  • Developed shopping cart for Library and integrated web services to access the payment.
  • Used PHP language on lamp server to develop page.

Environment: Python, JavaScript, Django Framework, Bootstrap, Flask, MySQL, JQuery, Apache web server, PHP, Post gresql DB.

Confidential

Python Developer

Responsibilities:

  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack API's.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • I have used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Pandas library for statistical Analysis.
  • 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.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
  • Involved in development of Web Services for sending to getting data from the external interface in the XML format.
  • Used LINUX as trouble shooter for systems.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • 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.

Environment: Linux, Python, Django, JIRA, XML, JavaScript, Pandas JSON, MySQL, Shell Scripting.

Confidential

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Used Django framework for application development.
  • Created entire application using Python, Django, MySQL and Linux.
  • Used Django configuration to manage URLs and application parameters
  • Involved in working with Python open stock API’s.
  • Created database using MySQL, wrote several queries and Django API's to extract data from database.
  • Developed applications especially in UNIX environment and familiar with all of its commands.
  • Worked with HTML, CSS and JavaScript in developing web applications
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Creating unit test/regression test framework for working with new code.
  • Wrote scripts in Python for extracting data from HTML file.
  • Involved in entire lifecycle of the projects including Design and Deployment, Testing and Implementation and support. Maintaining the scripts using the SVN version Control.
  • Maintaining school database using MS EXCEL.
  • Proactively worked with managers and development staff to meet project goals within expected timelines.

Environment: Python, Django, AJAX, CSS, HTML, SQL, MySQL, JavaScript, XML, Linux, UNIX, SVN.

We'd love your feedback!