Python-django, Angular Developer Resume
New, YorK
SUMMARY:
- 5+ Years of Experience in creating multiple Web Based Software applications using Python, Django, Angular, Node JS and Express JS.
- Involved in all phases of software development life cycle (SDLC) including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance of Python web applications
- Experience in developing APIs for the application using Python, Django, MongoDB, Express JS, Angular, and NodeJS.
- Familiar with the installation of various packages such as express, mongoose, body - parser etc. using the node package manager (npm).
- Proficiency in creating single page applications (SPA) using HTML5, CSS3, JavaScript, Angular, Bootstrap.
- Experience in developing applications using Model Template View architecture using Python and Django web application framework.
- Experience in building MEAN applications using MongoDB, Express.JS, Angular, Node JS, creating Web services components of Restful Web services to interact with UI Interfaces using REST API with Node JS, Express JS.
- Experience in implementation of Django object-relational mapping layers (ORM) effectively.
- Experience in setting up REST API Framework using Python Django Rest Framework
- Good experience in Object Oriented Concepts (OOP) in Python.
- Experienced with Python Data Science libraries such as Numpy, Scipy, Matplotlib, Pandas and machine learning libraries such as Scikit-learn for data analysis.
- Knowledge in working with Python web scraping modules such as BeautifulSoup and Requests.
- Proficiency in implementing and working with CRUD operations inside MySQL, SQLite and MongoDB
- Understanding of Python’s best practices (PEP-8) and unit testing.
- Experience in working with various Python Integrated Development, PyCharm, Eclipse, Sublime Text and Notepad++
- Strong familiarity with Agile, Scrum Methodologies in Software Development.
- Experience in deploying the web application using Amazon Web Services
- Experience in using version control systems like GitHub
- Excellent client interaction and presentation skills and proven experience in working independently as well in a team with good leadership qualities.
TECHNICAL SKILLS:
Programming Languages: Python, JavaScript, TypeScript, SQL, Java
Databases: SQLite, MySQL, MongoDB, Oracle
Web Developments: Bootstrap, HTML5, CSS3, REST
Frameworks: Django, Flask, Angular, Node.js, Express.js
Libraries: BeautifulSoup, Pillow, NumPy, Pandas, matplotlib, Tkinter, JWT, pymysql
Tools: Eclipse, PyCharm, Microsoft Visual Studio, Postman, Git, GitHub
Servers: Windows, Linux, MacOS, AWS
PROFESSIONAL EXPERIENCE:
Confidential, New York
Python-Django, Angular Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Connected the database and the application server by using the Mongoose and created a RESTful API server with Node.js and Express.
- Using Node JS, Express JS, handled HTTP Request/Response calls using Angular Router module and developed a Single Page Application.
- Created methods (get, post, put, delete) to make requests to the Node API server and tested Restful API using postman.
- Used Mongoose in order to access the MongoDB from Node JS and used Angular CLI and NPM for scaffolding the Angular Application.
- Used Angular services to consume the REST API’s and retrieve data from database and Angular Pipes to filter the data to display it in the view.
- Assisted in developing the MVT design of the staff/user and login modules run on Django Framework.
- Used Django’s built-in authentication for the purposes of Login authentication and security.
- Created and managed the admin customization by building extended user models using Django framework.
- Used MongoDB as the database for this Django Web application.
- Used Python packages like NumPy, Pandas to perform and display the analysis on medical records.
- Assisted in developing the user interface using HTML5, CSS3, Angular and Bootstrap.
- Involved for debugging and troubleshooting the code and participated in deploying the application using AWS.
- Maintained the Version and Backups of the source using GitHub.
Environment: Angular, Angular-CLI, Python, Django, REST, AWS, MongoDB, Mongoose, Node.js, NPM, Express, HTML, CSS, JavaScript, bootstrap, JSON, Chart.js, JQ-Widgets, Visual studio code, GitHub, Postman
Confidential, Austin, Texas
Python-Django Developer
Responsibilities:
- Participated in Agile and Scrum meetings which included Sprint planning, Daily Scrums or Standups and involved in designing, developing and testing the application.
- Integrated with MySQL database for this project using pymysql module and mysql-connector and developed the database management system using MySQL Workbench.
- Designed and developed front-end and back-end modules using Python on Django Framework and also implemented the search function on the website using Querysets.
- Used Django Paginator and implemented pagination on each page.
- Created forms and form validations in Django forms using Python.
- Involved in creating data models in Django and used Django Framework for a Model-View-Template design pattern.
- Managed relational database applications with Django ORM Framework and MySQL database.
- Created Django REST API's using Python that are used to access the database.
- Developed a RESTful web services using Python and Django to retrieve and save data
- Created responsive user interface using HTML5, CSS3, Bootstrap and JavaScript
Environment: Python, Django REST framework, JSON, MySQL, Workbench, HTML5, CSS3, JavaScript, Bootstrap, GitHub, Microsoft Visual Studio, Pycharm IDE, Postman.
Confidential, New York
Python/Django Developer
Responsibilities:
- Worked with Agile Methodology through the whole project and participated in designing, developing and testing the application.
- Integrated the Django application with SQLite database management system in this project.
- Involved in creating data models in Django and Django migrations.
- Created Models, Views and templates using Django Framework.
- Used NumPy for any mathematical calculations and created data analysis models with Pandas and matplotlib.
- Developed a Django REST web services using Python and Django to retrieve and save data.
- Developed and tested features for UI using Python, HTML, CSS and JavaScript
- Used Django REST API's to access the database.
- Designed and developed a responsive UI page using Bootstrap.
- Participated in unit testing by using the Python Unit Test framework.
- Actively participated debugging and deployment of the application.
- Used GitHub for source code management.
Environment: Python, Django REST framework, SQLite, HTML, CSS, Bootstrap, JavaScript, JSON, Github, Pycharm IDE, Postman
Confidential
Python/Django Developer
Responsibilities:
- Used Django Framework to create the models, views and template design for the website
- Used Numpy and Pandas to perform analysis
- Designed Django REST web services using Python and Django to get and post data.
- Worked with Django Class Based Views for creating API’s.
- Managed relational database applications with Django ORM Framework and MySQL database.
- Created methods (get, post) to make requests to the API server and tested Restful API using postman .
- Integrated the project with MySQL database and carried out the get and post operations on postman using the API’s
- Used A gile methodology in developing the website.
- Took part in designing and developing the website using HTML, CSS.
- Used Bootstrap to make the website responsive.
- Used GitHub as version control software
Environment: Python, Django REST framework, MySQL, Workbench, HTML, CSS, Bootstrap, JavaScript, JSON, Numpy, Pandas, Github, Pycharm IDE, Postman