We provide IT Staff Augmentation Services!

Python Developer, Angular Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 5+ Years of Experience with Exceptional skills in Analysis, Design and Development of highly scalable Multi - tiered Web Applications, Distributed Applications and Web Services using Python, Django, Angular 2, Node JS, CSS, Bootstrap and HTML.
  • Experienced with full software development life-cycle (SDLC), object-oriented programming, database design and agile methodologies.
  • Worked on Design, Development, Testing, Customization, Bug fixes, and Implementation of various web, stand-alone, client-server enterprise applications in various domains.
  • Experience in developing Web-Applications implementing Model Template View architecture using Python 3.4/3.6 and Django 2.0 web application framework.
  • Experience in Python handling File I/O, building GUI’s with Tkinter, performing complex calculations using NumPy, SciPy, Matplotlib, and Pandas. Also, have a familiarity with web scraping using BeautifulSoup, and machine learning concepts, including Natural Language Processing.
  • Hands on Experience the data structures, algorithms and object oriented (OO) features using python.
  • Hands on Experience using Python’s unittest library, Jasmine and Karma.
  • Hands on Experience with Angular CLI(Command Line Interface).
  • Developed various screens for the front end using Angular. Created Components, and Services using Angular CLI.
  • Created SOAP Web Services and REST Web Services using Python, Django and Node JS.
  • Worked on designing and writing Software Requirement Specification (SRS) documents other technical documents.
  • Have used Python Web Scraping tools such as, BeautifulSoup, for extracting specific data from websites, building word counting applications using Matplotlib.
  • Have used Matplotlib to create pie and bar charts for data visualization and report generation
  • Hands on Experience in using Python ORM libraries including Django ORM and SQLAlchemy.
  • Highly Proficient in writing complex SQL Queries, stored procedures, triggers and well experienced in MySQL, Mongo, Oracle, SQLite and PostgreSQL
  • Experienced in using Git and GitHub to maintain current and previous versions of project files.
  • Hands on experience using Jenkins and GitLab for continuous integration and deployment.
  • Able to write efficient code and handled performance issues using python.
  • Excellent Team Player and able to work independently with Strong interpersonal communication skills.

TECHNICAL SKILLS:

Programming Languages: Python, Java, JavaScript, TypeScript, C++ and SQL

Databases: MySQL, MongoDB, SQLite, Oracle, PostgreSQL

Web Development: Angular2, Angular CLI, Node.js, Django 2.0, Flask, JSP, JSON, Jasmine, Karma XML, HTML, Bootstrap, and CSS

Other Tools: Apache, AWS, Git, Jenkins, Jupyter Notebook, Spyder, Visual Studio Code, Postman

Python Module: Numpy, SciPy, Matplotlib, Pandas, Scrapy, Tkinter, BeautifulSoup, and SQLAlchemy

Web Services: Rest API, SOAP

Operating Systems: Linux, Windows 10

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Python developer, Angular

Responsibilities:

  • Involved in all phases of Software Development Life Cycle for the Case Assignment and Case Management Modules.
  • Developed Restful API’s for all functionalities implemented in the project using Class Based Views in Django. Used Postman to test the API’s.
  • Responsible for developing UI using Html, CSS, Bootstrap and Angular Framework.
  • Created Python tools to increase the efficiency of application system.
  • Implemented REST calls that consume the REST API’s using Angular Http Module.
  • Extensively used Reactive Forms and Angular Form Validation. Wrote reusable and efficient code to display form data.
  • Used Angular Routing Module to implement routing, and role-based routing for Single Page Application.
  • Used regular expressions for faster search results in combination with Angular built-in, custom pipes and ng2-charts for report generation.
  • Used Jenkins for continuous integration and deployment. Managed continuous maintenance and troubleshooting of the Project.
  • Implemented various functions in NumPy and Pandas for mathematical operations and arrays. Used Matplotlib Python library for data visualization.
  • Used JSON with jQuery to handle request data and response processing.
  • Used Bootstrap and HTML to develop views for template webpage.
  • Integrated data storage solutions using Django ODM system for MongoDB.
  • Worked with Caching using Django Caching Framework to improve the application performance.
  • Created the login and sign up process using the Authentication and Session module available in Django.
  • Used Git version control system for collaborating with teammates and maintaining code versions
  • Was involved in the defect resolution continuous integration to keep in line with Agile Software Methodology Principle.
  • Involved in sprint planning and backlog grooming with the sprint master and project architect.

Environment: Angular 2, Python Django Framework, Pandas, NumPy, Matplotlib, MongoDB, Visual Studio Code, HTML, CSS, Bootstrap, Javascript, JQuery, Apache Tomcat v8.0, Postman, GitHub

Confidential, New York, NY

Full stack Developer

Responsibilities:

  • Designed and developed the application using Python Django and Angular Framework.
  • Developed Angular components to consume the endpoints created in the backend.
  • Build reusable components using JQuery, Bootstrap, JavaScript which are used across projects.
  • Implemented different Services, built custom UI using directives, applied validations on the UI using HTML5 Validations and Form Validations.
  • Created Django Models and involved in django migrations.
  • Created Django Forms for the database models and implemented Django views to display form details.
  • Used Python libraries Pandas, NumPy and Matplotlib to create charts that display a patient’s lab results and medication information. Used Matplotlib for report generation.
  • Used BeautifulSoup for web scraping to help filter searches in lab results
  • Developed the complete layout of the views in the website using CSS and Bootstrap grid system over Multiple browsers.
  • Implemented REST calls to consume the REST API’s using Angular GET and POST methods and tested calls using Postman.
  • Used Angular Routing Module to implement routing, and role-based routing for Single Page Application.
  • Used regular expressions for faster search results in combination with Angular built-in and custom filters.
  • Worked with Caching using Django Caching Framework to improve the application performance.
  • Created the login and sign up process using the Authentication and Session module available in Django.
  • Developed and designed a navigation interface using Python DRY Principles.
  • Tested deployment and integration in development and stage environment.
  • Responsible for writing multiple SQL Queries to retrieve the filtering data from the database as per user requirements.
  • Used PyUnit, Python Unit Test Framework, to test the application.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principle.
  • Involved in sprint planning and backlog grooming with the sprint master and project architect.

Environment: Node JS, Angular 2, Visual Studio Code, HTML5, CSS3, Bootstrap, Javascript, Pandas, Matplotlib, NumPy, BeautifulSoup, JQuery, SQL, PyUnit, Python Django Framework

Confidential, Atlanta, GA

Python Developer

Responsibilities:

  • Designed and developed the application using Python and Django MVC.
  • To communicate between the Database and Files we created Data Exchanges and sorted them as per customer requirement.
  • Created Django forms to display database models and Django views to display form details.
  • Used PyUnit, the Python Unit test framework, to test the application.
  • Used Python ORM Libraries like SQLAlchemy.
  • Read data from various sources and analyzed it using python libraries like Pandas, Numpy.
  • Used Matplotlib Python library for data visualization and report generation. Created pie charts and bar graphs to display trends from data analysis.
  • Used BeautifulSoup python library for web scraping to extract important data from html and xml tags.
  • Modified Django Admin settings to allow sales manager to view the monthly sales and quarterly sale projections of their district.
  • Used Bootstrap and HTML to develop views for template webpage.
  • Developed Restful API’s for all functionalities implemented in the project using Class Based Views in Django. Used Postman for API Testing.
  • Parsed data using regular expressions module re available in python.
  • Read client data in forms of .txt, .json, and .csv. Used Python’s File Handling syntax to read the files for data retrieval and storing purposes.
  • Implemented the following data structures, directories, tuples, and object oriented (OO) class-based inheritance features, to store data as per customer requirement.
  • Used Git version control system for collaborating with teammates and maintaining code versions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python, MySQL, BeautifulSoup, GitHub, Matplotlib, Pandas, Numpy, PyMySQL, PyUnit, Django Rest Framework, Visual Studio Code, Postman, HTML, Bootstrap

Confidential, New York City, NY

Software Engineer

Responsibilities:

  • Designed and developed the application in Python using Django MVC and JavaScript.
  • Experienced in working with Python ORM Libraries including, SQLAlchemy.
  • Developed views and templates using Python and Django's view controller.
  • Used template language to create user-friendly website interfaces.
  • Responsible for setting up a Python REST API framework using Django.
  • Created Django forms for the database models and used Django views to display form details.
  • Created Python tools to increase the efficiency of application system.
  • Used PyUnit, the Python Unit test framework, to test the application.
  • Used GitLab for continuous integration and deployment.
  • Created a template webpage that will display a REST API’s get and post methods based on the user’s search.
  • Wrote Python scripts, using Pandas, to parse and load the data into the database from the JSON files, and wrote programs to calculate performance using NumPy and SQLAlchemy, while using BeautifulSoup to help filter user searches.
  • Used Git version control system for collaborating with teammates and maintaining code versions.
  • Designed and developed data management system using MySQL.
  • Responsible for debugging the project monitored on JIRA (Agile).

Environment: Python, Django, MySQL, HTML, Javascript, Apache, GitHub, Django Rest Framework, NumPy, SQLAlchemy, Pandas, GitLab, PyUnit, Jira, Pycharm

We'd love your feedback!