Position: Junior Python Developer
Category: Python
English level: intermediate
Years of experience: 0


My pet-projects:

1. Blog. 
Django project for my portfolio. Represent simple blog with CRUD and login/logout functionality.

What I Learned
* make unique URL using slugs
* use class-based forms and django-crispy-forms
* use pagination (divide posts feed to many pages)
* use mixins to handle user permissions

2. TodoList 
Django + Angular project for my portfolio. Represent simple todo list app with CRUD functionality. Main goal of this project is to learn what is REST API and how to create and use it, as well as get familiar with Angular.

What I Learned
* make REST API from backend (using Django REST framework)
* learn what is cors-headers
* create Angular app
* learn Angualar basics (module, apps, router)


3. Italiano-Restaurant
Django project for my portfolio. Represent web-site of an Italian restaurant. Front-end was taken from template I did back-end.

What I Learned
* Breaking website into templating
* Interaction with Database
* Customizing ModelAdmin classes
* Handling basic forms and taking input from user
I want to work on the development of backend systems, expect friendly and professional team, looking for professional growth.