We provide IT Staff Augmentation Services!

Full-stack Python Django Developer Resume

5.00/5 (Submit Your Rating)

New Hyde, ParK

SUMMARY:

  • 6+ years of experience as a full stack Developer with proficiency in Analysis, Design and Testing Enterprise applications using Python, Django.
  • Proficient in front - end development with experience using Python 3.6 and 2.7, Django, AJAX, HTML5, CSS3, XML, JavaScript, Bootstrap, jQuery, Angular 2, AngularJS, and Node.js.
  • Skilled in the creation and refinement of Python scripts.
  • Experienced in the application of regular expressions to validate input fields and urls.
  • Experienced with the use of popular Python libraries such as re, Requests, Scrapy, BeautifulSoup, TkInter, SQLAlchemy, NumPy, SciPy, Matplotlib, and Pandas.
  • Skilled in the creation of projects using the Django framework.
  • Fluent with test-driven development, designing and writing unit tests and integration tests prior to new feature development.
  • Experienced in the application of automation test scripts using Selenium for Python to run against PR’s in order to verify integrity of code base.
  • Skilled in the use of AngularJS to create responsive web applications, with extensible, readable code.
  • Strong foundation in OOP principles, and writing code that is extensible, reusable and easy to maintain.
  • Extensive experience using and creating REST API’s that provide CRUD operations and other server-side functionality, such as user authentication.
  • Experience with using and creating SOAP API’s for additional security benefits.
  • Experience with creating, querying and maintaining databases with many DBMS such as MySQL, MongoDB, SQLite, PostgreSQL, MS SQL, and Oracle.
  • Experience with designing and writing unit tests for applications using Karma, Jasmine, Angular-Mocks, and Django.test using Unittest.
  • Experience with version control software like Git.
  • Experience with workflow management tools like Jira and Taiga to track tasks, progress and bugs.
  • Experience with the AGILE software development process, as well as participating in scrum calls, utilizing kanban boards and developing in sprints.
  • Experience in working and developing in segregated environments with virtualenv and Docker containers.
  • Experience with deciphering, editing and improving unfamiliar code that may be dysfunctional.
  • High level of communication and organizational skills, detail oriented and highly motivated.

TECHNICAL SKILLS:

Programming Languages: Python, JavaScript, C#, C++, SQL, Java

Databases: MongoDB, MySQL, PostgreSQL, SQLite, MS SQL, Oracle

Web Development: AngularJS, jQuery, Bootstrap, HTML5, CSS3, Django, Angular, Express.js, Flask

Tools: Postman, Compass, MongoDB Shell, Jira, Taiga, Microsoft Office, MySQL Workbench, Git, Jenkins, Docker

Python Modules: NumPy, SciPy, Matplotlib, Pandas, re, Scrapy, TkInter, BeautifulSoup, Requests, SQLAlchemy, Unittest, Pymongo, Zeep, Collections

PROFESSIONAL EXPERIENCE:

Confidential, New Hyde Park

Full-Stack Python Django Developer

Responsibilities:

  • Work in team of engineers and QA testers to triage, investigate and remediate critical defects in UAT and PROD environment, turning around solutions with rapid SLA’s.
  • Developed new functionality keeping in mind OOP Principles, performance, scalability and robustness deployed within Docker containers.
  • Configure and integrate automation smoke test scripts using Selenium for Python with Jenkins deployment and build jobs in a continuous integration, continuous deployment pipeline
  • Work with closely with Product Owners and stakeholders to determine customer needs and derive a technical implementation fitting current architecture, and keeping speed and robustness in mind.
  • Participated in Release train Agile workflow, attending daily stand-ups, and biweekly grooming sessions to provide estimates on features and stories.
  • Created and wrote Python scripts to query models with SQL ALchemy, and wrote SQL queries to directly read and update records in an Oracle database.
  • Maintained and consumed a REST web service to get contract and ancillary document form data from a document management microservice.
  • Wrote unit tests using Nose to verify integrity of Python scripts during development.
  • Used Git source control to manage simultaneous development.

Environment: Python, Django, HTML5, CSS3, JavaScript, Oracle, Ubuntu Linux, PyCharm, SQL Developer, Robo 3t, Postman, IBM Datapower, ReactJS, Jenkins, Docker, Selenium

Confidential, Marlton, NJ

Full-Stack Python Django Developer

Responsibilities:

  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
  • Participated in daily scrum calls and stand-up meetings.
  • Responsible for creation of Django applications, and writing Python scripts for models, views, and routing.
  • Created and wrote Python scripts to query models with Django ORM in a MySQL database.
  • Used Django’s Users and Groups models to implement authentication to block views from certain users.
  • Responsible for creating Django forms to collect data from the user.
  • Responsible for creating efficient and well-designed User Interaction screens with Django templates using HTML5, CSS3, JavaScript.
  • Used JavaScript and jQuery to validate input on the client side, and provide interactive, responsive pages to the user.
  • Consumed a REST web service to get vehicle information using a separate service layer to parse the request and save the appropriate data.
  • Used the Python library ReportLab and CSV to allow users to export data in various file formats.
  • Wrote unit tests using Django.test and Unittest to verify integrity of Python scripts during development.
  • Used Git source control to manage simultaneous development.

Environment: Python, Django, HTML5, CSS3, JavaScript, MySQL, Windows, VS Code, PyCharm, MySQL Workbench, ReportLab, CSV

Confidential, Menomonee Falls, WI

Full Stack Developer

Responsibilities:

  • Involved in all phases of SDLC including Requirement Gathering, Design, Analysis and Testing of customer specifications, Development, and Deployment of the Application.
  • Developed and consumed RESTful Web Services using Node.js, Express.js and Angular
  • Used HTML5 , CSS3 and Bootstrap to develop the UI.
  • Created multiple modules each containing multiple components for Angular using TypeScript.
  • Used Angular form validation to achieve client side validations.
  • Worked with project while deployed on an Apache web server.
  • Used Angular 2 routing for navigation and Angular pipes before displaying data to the UI.
  • Managed data migrations, wrote queries for and maintained a MongoDB database.
  • Designed tests for unit testing with Karma and Jasmine.
  • Utilized Jira to track bugs and interact with Quality Assurance.
  • Made use of Git source control to track progress and facilitate simultaneous development.
  • Used a Kanban board to manage project workflow spread over several developers.
  • Worked on Web Scraping Python scripts using Scrapy and Matplotlib to generate graphs on competitor pricing.

Environment: HTML5, CSS3, JavaScript, MongoDB, Express.js, Angular 2, Node.js, RESTful web services, Bootstrap 3, Apache, Python, Scrapy, Matplotlib, Windows, VS Code, Postman, Compass, MongoDB Shell

Confidential, Rochester, NY

Full Stack Developer

Responsibilities:

  • Involved in the various phases of the SDLC (Software Development Life Cycle) such as Requirements gathering, Analysis, Design, and implementation of the project.
  • Responsible for creation of Django REST service with Microsoft SQL database.
  • Created and wrote queries for models with Django.
  • Responsible for creating visually appealing web pages with Bootstrap and HTML5.
  • Created controllers, factories, services and custom directives using AJAX with AngularJS.
  • Utilized Angular ngRoute to create single page applications.
  • Used server-side authentication and cookie-based session management to secure information and allow for persistence of data.
  • Used JavaScript for client side validation using Regular Expressions.
  • Used Karma, Jasmine and ngMock to create tests for unit testing.
  • Used Git source control to manage project.
  • Made use of Jira to manage workflow and project progress over time.

Environment: MS SQL, Django REST framework, HTML5, CSS3, JavaScript, AngularJS, Angular ngRoute, Node.js, Bootstrap 3

Confidential

Django Developer

Responsibilities:

  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
  • Responsible for creation of Django applications, with models, views, and routing.
  • Created and wrote queries for models with Django.
  • Responsible for creating Django forms to collect data from the user.
  • Implemented Django authentication to verify users and secure sensitive information.
  • Responsible for creating efficient and well-designed User Interaction screens with Django templates using HTML5, CSS3, JavaScript.
  • Created responsive web pages with jQuery to provide user feedback and interactivity.
  • Used Django’s native testing framework to design and implement unit testing.
  • Used Jira to manage workflow and track progress.
  • Used Git source control to track project development.

Environment: MongoDB, Python, HTML5, CSS3, JavaScript, Bootstrap, Windows, MongoDB Shell, PyCharm, Django

We'd love your feedback!