В ходе обучения в ВУЗе по собственной инициативе решил попробовать свои силы в
программировании на современных технологиях. Выбрав профиль backend
web-приложений, я приступил к изучению всех необходимых технологий и инструментов.
Для обучения использовал:
- https://stepik.org;
- https://pythontutor.ru;
- https://ru.coursera.org
- https://itvdn.com/ru
- https://habr.com/ru
- https://stackoverflow.com/ и другие ресурсы.
В процессе обучения пришло осознание того, что данная профессия мне по плечу и я
определил для себя цель для своей дальнейшей карьеры – работать в сфере ИТ по данному
направлению.
Начинал обучение разработке с изучения Python. Со временем, так же изучал JavaScript, TypeScript, PHP.
В дальнейшем закреплял полученные знания и навыки на практике, разрабатывая
проектные работы:
- web-приложение на Python 3, FastAPI (https://github.com/nikolay1-97/app_restaurant)
Данное приложение представляет собой REST API сервис для ресторана, которое позволяет
выполнять CRUD-операции с необходимыми сущностями. Также, с помощью Celery,
реализована асинхронная фоновая задача, которая управляет данными БД из таблицы с
расширением.xlsx.
- web-приложение на TypeScript, NestJs (https://github.com/nikolay1-97/surveys_service).
Данное приложение представляет из себя сервис онлайн опросов.
Пользователи имеют возможность зарегистрироваться и проходить опросы.
Администратор может создавать, редактировать опросы, а так же просматривать результаты опросов.
В приложении доступна авторизация и аутентификация.
- web-приложение на Python 3, FastAPI (https://gitlab.com/cft2893224/cft_project)
Данное приложение представляет собой сервис, который позволяет получать
предполагаемым пользователям информацию по зарплате. В сервисе реализована
авторизация пользователей (с правами администратора и без).
Имею практический опыт работы со следующими компонентами:
- библиотеки Python (Socket, Tkinter, Celery, SQLAlchemy, Pickle, Logging, Time и др.);
- фреймворки FastAPI, Django, Django Rest Framework, NestJS, Laravel, Pytest, Jest;
- ORM: SQLAlchemy, Django ORM, ObjectionJS, PrismaORM.
- инструменты IDE PyCharm, Visual Studio Code, Git, Poetry, Docker, Linux, bash-скрипты,
Postman, RabbitMQ, Bootstrap, HTML, CSS;
- базы данных PostgreSQL, Sqlite3, MySQL, Redis.
Изучил основы инструментов Atlassian: Jira, Confluence, Bitbucket.
Самостоятелен и уверен в своих силах.
Свободно ориентируюсь в англоязычной документации.
Готов к стажировкам, первому коммерческому опыту
Иностранные языки
Английский язык — базовый
Водительские права
B — легковые авто
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям