We provide IT Staff Augmentation Services!

Sr. Python Developer (django) Resume

2.00/5 (Submit Your Rating)

WI

PROFILE SUMMARY:

  • Over 7+ Years of experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications in Python on various domains.
  • Good experience in developing web applications implementing Model View Control architecture using Django web application frameworks.
  • Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
  • Implemented different python libraries BeautifulSoup, numpy, PyMQI, scipy, pytables, matplotlib, memcache, PySide, Pandas data frame, PyQtGraph and urllib2 in various tasks.
  • Expertise in Object-Oriented design and coding.
  • Good experience in Python, Django, Shell Scripting, SQL Server, Unix and Linux.
  • Knowledge of HTML, JavaScript, CSS, AngularJS and JQuery.
  • Developed web applications and Restful web services and APIs using Python, Flask, and Django.
  • Built custom UI Widgets and Application logic using OOD and MVC architecture.
  • Useful learning of web services with protocols SOAP, REST.
  • Worked on changes to openstack and AWS to accommodate large-scale data center deployment.
  • Knowledge of ORM mapping using SQLALCHEMY.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Worked on SQL databases like MYSQL, NOSQL, PostgreSQL and Oracle.
  • Analyzed and handled large datasets using Oracle Relational database 9G, 10G.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Developed Build Scripts to fortify certain Applications using Ant and Maven .
  • Have good idea about development tools like Bugzilla, Jira, Confluence, Ax soft.
  • Have good knowledge on NoSQL databases like Cassandra, MongoDB.
  • Experience with Unit testing , Test driven Development (TDD) , Load testing , Integration testing, User acceptance testing, Functional testing and STB testing.
  • Skilled in Requirement gathering, use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Good knowledge in working with application server -Apache Tomcat, Web logic.
  • Hands-on experience in Python scripting, Python STL, Pylons, Django, UI and web development.
  • Used SVN and GIT for version control.
  • Experience in Agile development techniques.
  • Performed code reviews and implemented best Python programming practices.
  • Willing to learn and adapt to any platform.
  • Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS:

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

Scripting Languages: CSS, AJAX, JavaScript, JQuery, Typescript.

Markup Languages: HTML, XML, JSON.

Frameworks: Django, Flask, AngularJS/2.

Python Libraries: ReportLab, Numpy, Scipy.

Operating Systems: Linux, Ubuntu, MacOS, Windows XP/Vista/7/8/10, Android.

Databases: MySQL, SQLite, PostgreSQL, MongoDB, OracleDB.

IDEs/Tools: PyCharm, Sublime Text, Visual Studio Code, Eclipse.

Version Control Systems: GitHub, Bit Bucket.

Methodologies & Tools: Object Oriented Programming, UML, Agile Scrum.

Application Expertise: MS Word, MS Excel, MS PowerPoint, AutoCAD.

WORK EXPERIENCE:

Confidential, WI

Sr. Python Developer (Django)

Responsibilities:

  • Participated in all the stages of software development lifecycle like design, development, and implementation and testing.
  • Django Framework that was used in developing web applications to implement the model view control architecture.
  • For database access Django API's have been used.
  • Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
  • Views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.
  • Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • 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.
  • STB Test Python library was used for testing many programs on python and other codes.
  • JIRA was used to build an environment for development.
  • Different testing methodologies like STB testing, unit testing, Integration testing, web application testing were performed.
  • Analyzed and handled large datasets using Oracle Relational database.
  • For the extraction of data from the database various queries were written and a database was created using MYSQL.
  • Search engine optimization by replacing existing database with MongoDB (NoSQL Database).
  • To build and populate DB and to ensure the standards the team of QA was also collaborated.
  • In order to avoid the reloading of the entire web page to update small portions, AJAX in UI was used.
  • For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
  • Features for dashboard were developed and tested using CSS, JavaScript, Django, and Bootstrap.
  • Git repository was created and added to GitHub project.
  • An application was developed in Linux environment and dealt with all of its commands.
  • Performance and consistency being the main factors of consideration the code was tuned.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

Environment : Python 2.7, Django 1.6, JavaScript, HTML, XHTML, Angular JS, JQuery, JSON, XML, CSS, MySQL, Bootstrap, Git, Linux, Pharms, requests.

Confidential, Austin, TX

Full Stack Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in all stages of the SDLC process.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Wrote Python modules to extract data from the MySQL source database.
  • Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress.
  • Developed views and templates with Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Used Django framework for application development.
  • Created entire application using Python, Django, MySQL and Linux.
  • Designed and managed API system development using fast http server and Amazon AWS architecture.
  • Installed, configured and monitored scripts for AWS EC2 instances.
  • Liaised with business analysts and manual test team leaders to perform risk analysis and assessment associated with automation testing.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Performed Data Driven Test with Quick Test Professional (QTP) to test the application for different sets of data.
  • Implemented RESTful Web Services for the data transportation between multiple systems.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Built various graphs for business decision making using Python matplotlib library.
  • Used Python Library Beautiful Soup for web Scrapping.
  • Maintained Puppet rspec for testing various unit/system automation schemes.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Deployed the project into Jenkins using GIT version control system.
  • Developed an application in Linux environment and dealt with all of its commands.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Designed and configured database and back end applications and programs.
  • Experienced in Linux shell commands and command line utilities.
  • Explored and identified new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Determined problems, solved them and precisely documented progress of the project.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

Environment: Python 2.7, Django 1.4, AngularJS, AWS, Puppet Rspec, Jenkins, Grafana/Graphite, MySQL, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Git.

Confidential, Manhattan, NY

Python Developer

Responsibilities:

  • MVC framework for the back-end while the front-ends were built using the Blueprint CSS Framework and HTML.
  • Responsible for designing, coding and developed the application in Python using Django MVC.
  • Designed and developed base classes, framework classes and re-usable components.
  • Designed web pages using JavaScript/ HTML.
  • Made use of inheritance concept to reuse different methods in most of the developed classes.
  • Developed multiple web applications using Django Framework.
  • Performed client side validations using JavaScript and server side validations using various other frameworks.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
  • Developed and tested many features for dashboard using Django, Bootstrap, CSS and JavaScript.
  • Performed STB testing, Unit testing, Integration testing, involved in designing mobile search application system requirements and coded back-end and front-end in Django/Python.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Designed and developed Web services using XML and JQuery.
  • Participated actively in STB testing, unit testing, integration testing and GUI.

Environment: Python 2.7, Django 1.4, AngularJS, HTML, CSS, Bootstrap, JSON, MySQL, Heroku, GitHub, UNIX, and Virtualization.

Confidential, Jacksonville, FL

Python developer

Responsibilities:

  • Involved in Business requirements, Data analysis and System design meeting.
  • Created entire web application using Python, Django and MySQL.
  • Used HTML, CSS and JavaScript to create front end pages using Django Templates and wrote Django Views to implement application functions and business logic.
  • Used packages such as Beautiful Soup for data parsing .
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Used RESTful API for information extraction.
  • Implemented Python components and Web Logic server was deployed and used Subversion control tool to coordinate team-development.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Designed and developed data management system using MySQL and optimized the database queries to improve the performance.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud .
  • Participated actively in unit testing, integration testing and GUI .
  • Used Python twitter library for fetching the twitter feeds for some important keywords.
  • Implemented Django models to build all database mapping classes and used Python scripts to update content in the database and manipulate files.
  • Responsible for debugging and troubleshooting the web application.
  • Worked on the Multi-Threading factory to distribute back-testing and the learning process into multiple worker processes.
  • Tuned the code with performance and consistency as the main factors of consideration.

Environment: Python 2.7, Django 1.4, MySQL 5, LAMP, SVN, XML, JavaScript, CSS, JQuery, HTML, AJAX, Rest Web Services, LINUX

Confidential

Python developer (Django)

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.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java, C++ application in Python.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Created unit test/regression test framework for working/new code.
  • Made Django web based apps for Insurance premium calculations.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Used Pandas library for statistical Analysis.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Used Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.

Environment: Python, Django, C++, Java, JQuery, MySQL, Oracle 11.2, Linux, Eclipse, Shell Scripting, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.

We'd love your feedback!