!!!Переходи по этой ссылке, чтобы увидеть оформленное резюме на HH!!!
А текст ниже для себя, для быстрого доступа к нужной информации

!Добавляйся в друзья на Habr Career (нет доступа к HH - смотри резюме тут)!

Практическая работа


Применял на практике: Python, FastAPI, SQLAlchemy, Pydantic, Pytest, Faker, Mixer, объектное хранилище S3, Django, веб-сокеты, WebSocket, DRF, Django REST Framework, AsyncIO, Aiohttp, Contextvars, CBV, JWT, JSON Web Token, OpenAPI, Swagger, ReDoc, GraphQL, Celery, MQTT, PyQt, Data mining, Scrapy, BeautifulSoup, Selenium, XPath, Gunicorn, Linux, Bash, Настройка VPS/VDS серверов, Apache, Nginx, Docker, Docker-compose, Базы данных, MySQL, PostgreSQL, MongoDB, Redis, JavaScript, Cookies, LocalStorage, Node.js, Vue.js, Svelte.js, React, асинхронные запросы (async, await), Flux-архитектура, Redux, SPA, Webpack, Npm, Bower, AJAX, jQuery, GulpJS, PHP, Composer, Yii2-Advanced, Regex, Sass, HTML5/CSS3, Bootstrap, RabbitMQ, Zabbix, Jira, YouTrack, Yandex Tracker, Git, GitLab (CI/CD), Bitbucket, Repka Pi, Orange Pi и т.д. Работал по методологиям Agile, SCRUM. Умею работать с ветками, pull request-ами, решать конфликты при merge в Git, проводить code-review товарищей по команде.


GitHub - Исходные коды, проекты на различных языках программирования

PyPI - Проекты загруженные на PyPI


Все проекты на GitHub! (чем новее код, тем он чище). Ниже лишь некоторые примеры. Код полностью реализован мной - css, sass, html, Pixel Perfect вёрстка по макетам и без, frontend на JS, backend на Python и другие языки программирования и их библиотеки. Проекты запустил на VPS, на чистом Linux, всё сделал/настроил вручную - без виртуального хостинга. Сервисы запустил в отдельных контейнерах Docker Compose с пробросом общей сети. К доменам/субдоменам получил сертификаты Let's Encrypt, подключил SSL, https через Nginx.

Мой приоритет сфер деятельности:

1. Backend разработка, сервер - в основном.
2. Frontend разработка, клиент (web, mobile, desktop) - можно дополнительно, как элемент Full Stack разработки.
3. Вёрстка, HTML, CSS - по необходимости.

Мой личный проект (2021 год):

Для оценки кода лучше всего использовать этот проект. Он не из курсов! Архитектуру, системы: прав, ролей, хранения данных, хранения токенов, коммитов и т.д. придумываю и реализую самостоятельно. Некоторые комментарии в коде или в Readme.md избыточны, так как данный проект я дополнительно использую как библиотеку некоторых знаний.
- OpenAPI Swagger , OpenAPI ReDoc , Django REST API , GraphiQL - Сервер. Подробнее в Git . Frontend - Клиент , Full Stack разработка - код. - Применяю технологии: Django REST framework, React, JWT, GraphQL, AsyncIO, Aiohttp, Contextvars, Cookies, асинхронные запросы (async, await), OpenAPI, Swagger, ReDoc, PostgreSQL, Gunicorn, Nginx, Docker-compose, Linux, VPS-сервер, свои Middleware, Метаклассы, декораторы, миксины и т.д.

Учебные проекты для прокачки скиллов:

- Десктопные приложения. Мессенджер на основе PyQt5. - код. - Создал как клиентское, так и серверное приложения. Использовал PyQt5, SQLAlchemy, Метаклассы, потоки (Threads) и другие технологии и библиотеки...

- Data Mining - код. - Сбор и обработка данных. Различные парсеры, пауки, краулеры для сбора инфы из соцсетей, площадок объявлений, магазинов и т.д. Использовал Scrapy, BeautifulSoup, Selenium, XPath, MongoDB, MySQL и т.д.

- Мессенджер на основе ReactJS - код. Применял React, Flux архитектуру - Redux, Webpack, Babel и другие технологии.

- Командная разработка - развёрнутый проект, Командная разработка - код. - В этом проекте, кроме меня, участвовали рандомные участники. Целью проекта была отработка командного взаимодействия по методологии Agile, SCRUM. Посмотреть в Trello Залогиниться от суперпользователя: login: intergalactic / password: intergalactic

В проектах ниже реализую Frontend, Backend, Pixel Perfect вёрстку по макетам для ПК

- Интернет магазин на Django - развёрнутый проект, Интернет магазин на Django - код. - Для демонстрации запущен в режиме отладки с доп. инструментами разработчика - то есть работает на повышенной нагрузке! Сервер запустил с помощью Python DJANGO/NGINX/Gunicorn. Ajax, JS, JQuery, работа с товарами, сделана собственная админка, регистрация напрямую/через соцсети и т.д.

- Интернет магазин на JS - развёрнутый проект, Интернет магазин, работа с товарами, отзывами и т.д. при помощи JS (бэкенд не подключен, всё хранится в хранилищах клиентов). - код. - Применял JavaScript, jQuery, Vue.js, Node.js, LocalStorage, Npm, Bower, HTML5, SASS, Flexbox, Grid, Bootstrap, товары можно добавлять в корзину при помощи Drag and drop, в поисковике при начале вводе (настроено для англ.) автоматически предлагаются слова из словаря, в разделе Women карусель, работа с корзиной в меню и т.д.

Кусок вёрстки

Данные проекты были выполнены мной самостоятельно или в команде. Некоторые в качестве курсовых работ в рамках GeekUniversity (более глубокое и масштабное обучение в GeekBrains, Mail.ru Group, получил дипломом гос образца)

Тестовые задания (чем выше, тем новее):

MVP API для блога (DRF использовать запрещено). Стек технологий: Python, Django, Gunicorn, PostgreSQL, Docker, Docker-compose, Dotenv, Mixer

Управления потоками людей в медицинском учреждении - задание для ipavlov.ai и МФТИ. Стек технологий: Python, Django, Django Rest Framework (DRF), CBV, JSON Web Token (JWT), PostgreSQL, Celery, Pytest, Docker, Docker-compose

Персональный блог - задание для nekidaem.ru . Стек технологий: Python, Django, CBV, PostgreSQL, Docker, Docker-compose


Не имею вредных привычек. Веду здоровый образ жизни. Занимаюсь спортом.
Развиваюсь разносторонне. Нравится докапываться до сути, новая информация, новые технологии. Считаю, что при желании можно понять и усвоить всё, что угодно.


Например - мне предложили интересную тему и я увлекся трейдингом. Торговал на своём личном счёте у брокера, успешно использовал фундаментальный и технический анализ данных, побеждал в конкурсах:
2 место во Всероссийском Студенческом Конкурсе Трейдеров, среди ВУЗов России (Финал) на счёте ММВБ с реальными деньгами. В задачу входило максимально увеличить стоимость портфеля.
1 место во Всероссийском Студенческом Конкурсе Трейдеров, среди ВУЗов Казани.
Тут нужно учесть тот факт, что мой ВУЗ и специальность были не профильные и до этого конкурса я не знал, что такое трейдинг и не разбирался в финансовом рынке. То есть мои соперники были, в том числе, из финансовых университетов, отлично знающие тему, а я всё это изучил самостоятельно в кратчайшие сроки.

Высшее образование - Магистр. КНИТУ-КАИ им. А.Н. Туполева. Казанский национальный исследовательский технический университет (бывший КГТУ) им. А. Н. Туполева

Дополнительное образование - GeekBrains, GeekUniversity, Mail.ru Group - Python разработчик

Телефон, Telegram, WhatsApp: 89872869693

E-mail: i@radif.ru

Telegram: radif_ru

Добавляйся в друзья на Habr Career: https://career.habr.com/radif-ru/


Инстаграм

ВКонтакте

Радиф Рашитович Илалтдинов. Программист. Разработчик

Родился 23 февраля 1991 года, 23.02.1991