We provide IT Staff Augmentation Services!

Python, Django Developer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Result - driven IT Professional with referable & strong experience in Analysis, Design, Development, Management and Implementation of various stand-alone, client-server enterprise applications.
  • Thorough 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.
  • Expert in MVT frameworks like Flask/Django.
  • Highly skilled in using Python modules like NumPy, Matplotlib, Bokeh, Pandas, SciPy, PyTables etc., for generating complex graphical data.
  • Experience in developing web-based applications using Python, Django, MVC3, Bootstrap, HTML and Angular.js.
  • Good experience with cloud platforms like Amazon AWS EC2, S3 and Lambda.
  • Experience 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 managing datasets using Panda data frames and MySQL.
  • Expertise in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVT architecture.
  • Experience in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django and MY-SQL.
  • Good experience with Python frameworks like Flask and WebApp2.
  • Experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics and Excel data extracts.
  • Good experience with version control systems such as GIT and SVN.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Developmental experience on Windows, UNIX and Linux platforms.
  • Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.

TECHNICAL SKILLS

Languages: Python, C++, Java, Shell Script, Perl, SQL

Python Framework: Flask, Django, Webapp2

Python Libraries: Pandas, PyQT, PyUnit, NumPy, Matplotlib, SciPy, PyTables

IDE’s: PyCharm, Eclipse, JDeveloper, RAD

Web Technologies: XML, CSS, HTML, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, AJAX, Angular JS and Node.JS

Web Services: SOAP, REST

Methodologies: Agile, Scrum

Databases: MS SQL, MySQL, Oracle, NoSQL, T-SQL

Operating Systems: Window, UNIX, Linux

Version Control: SVN, CVS, GIT, GitHub

Cloud Services: Aws - EC2, S3, Lambda

PROFESSIONAL EXPERIENCE

Confidential - Mclean, VA

Python, Django Developer

Responsibilities:

  • Effectively worked on designing, coding and developing the application in Python using Django MVC.
  • Developed automated front-end tests using Selenium with Python.
  • Designed patterns and page objects and CSS location selectors.
  • Wrote backend programming in Python Scripting.
  • Developed test Code in Python language using Selenium IDE and JUnit Framework.
  • Created Test Plan and Test Cases for Manual and Automation testing using Selenium WebDriver.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Worked on backend of the application, mainly using Active Records.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Worked on CSS Bootstrap to develop web applications.
  • Used Django configuration to manage URL’s and application parameters
  • Added Celery task queue and broker using Rabbit MQ.
  • Maintain scripts using Selenium in between releases. Reproduce failed automated test cases manually.
  • Performed Compatibility testing of application for dynamic and static content of browsers using HTML ID’S and XPATH using Selenium.
  • Built SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used many Regular Expression in order to match the pattern with the existing one.
  • Used Python Library Beautiful Soup for webscrapping.ss.
  • Updated the client admin tool to have the new features like support for internalization, support for customer service and etc.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Worked on updating the existing clip board to have the new features as per the client requirements.
  • 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: Python/Scripting, Django, Selenium (WebDriver, IDE), JavaScript, HTML5, Beautiful Soap, CSS3, MySQL, RESTful, Bootstrap, Rabbit MQ

Confidential

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Effectively participated in the complete SDLC process.
  • Developed monitoring and notification tools using Python.
  • Utilized PyUnit , the Python unit test framework, for all Python applications.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Generated Python Django Forms to record data of online users.
  • Wrote P ython routines to log into the websites and fetch data for selected options.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Worked on several Python Packages like Matpoltlib, Pillow, Numpy, SQL Alchemy, and sockets.
  • Used Jenkins for continuous integration services.
  • Used Pandas library for statistical Analysis.
  • Used the Django Framework to develop the application.
  • Built all database mapping classes using Django models.
  • Worked with (REDIS) NoSQL and T-SQL backend DB, JSon based REST Web services and REDIS Cloud
  • Involved in AJAX driven application by invoking Web services/API and parsing the JSON response.
  • Developed internal auxiliary web apps using Python Flask framework with Angular.js and Bootstrap CSS / HTML framework.
  • Set up rules and policies with a Node.js/Python back end.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created a GIT repository and added the project to GitHub.
  • Implemented unit testing using PyUnit, and tested several RESTful services using SOAP UI.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Wrote validation scripts in SQL to validate data loading.
  • Interface with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python, Java, PyUnit, Pandas, HTML, DHTML, AJAX, CSS, JavaScript, Django, Jenkins, Redis cloud, JSON, REST, Angular.JS, Bootstrap, Node.JS, GIT, JIRA, NoSQL, T-SQL Agile, windows and Linux

We'd love your feedback!