Position: Junior Python Developer
Category: Python
English level: upper
Years of experience: 1

Goals:
- Middle Python Developer in 1 year.
- Senior Python Developer in 3 years.
Pet Project “NFL Player rankings”.
Code and description of the project you can find on my GitHub.

What i made and what technologies were used in the project:
1. Registration and authorization system using django.contrib.auth.
2. Registration and authorization using social networks Google and Facebook (using django-allauth or social_django).
3. Using Periodic Tasks with Celery (including Docker and Redis) to make a mailing when 7 days have passed and the user can make a random choice again.
4. Django REST framework was used for creating API.
5. Site was stylized with Bootstrap 5, HTML and CSS.
6. Website written in functional programming and OPP to show how I work with each paradigm.
7. The site uses Django features such as formsets, custom template tags and filters, signals, messages framework and so on.
8. Maintaining the correct project structure, like separation of business logic from models and views into services.py.
9. Website with NFL stats was parsed into PostgresQL with BeautifulSoup.