Я Junior+ разработчик, который создает доступные и эффективные решения, сочетающие мощь бэкенда с элегантным фронтом. Отличные знания HTML, CSS, TypeScript и React позволяют мне создавать системы, которые обеспечивают высокую производительность, надежность и интуитивно понятный интерфейс.
В backend-разработке я активно использую фреймворки, такие как Django, Flask и Fast API, которые позволяют быстро разрабатывать масштабируемые RESTful API решения и упрощают работу с базами данных. Я никогда не забываю про оптимизацию запросов к базам данных, чтобы приложения работали эффективно и быстро. При необходимости всегда могу применить чистый SQL.
▎📧 Legacy сервис рассылки email
Стек технологий: Python 2.7, Django 1.9, Redis, Celery, Chocolatey, xTunnel, Bootstrap, JQuery
Описание: Создан асинхронный сервис рассылки электронной почты с HTML-макетом, списком получателей, отложенными задачами и отслеживанием открытия.
Мой вклад:
- Построение полностью функциональной архитектуры приложения с использованием legacy инструметов.
- Отладка совместной работы микросервисов под управлением ОС Windows без необходимости контейнеризации и развёртывания на удалённом сервере.
- Подготовка документации.
—
▎🏆 Победа в хакатоне: Telegram-бот для поиска коммерческой недвижимости
Стек технологий: Django 5.0, Python-Telegram-Bot 21.2, Docker, Nginx, Redis, Celery
Описание: Асинхронный Telegram-бот, позволяющий пользователям быстро находить коммерческую недвижимость для аренды или покупки. Бот предоставляет подробную информацию о каждом объекте и уведомляет о новых предложениях.
Мой вклад:
- Разработка экосистемы бота с использованием webhook-ов.
- Контейнеризация и автоматизация сборки с Docker.
- Настройка сервера через Nginx и Redis.
- Подготовка документации и видеопрезентации.
- Поддержка коллег в решении технических задач.
—
▎🌟 Тимлид: API для отзывов на произведения
Стек технологий: Django, DRF, PostgreSQL, JWT
Описание: API для сбора отзывов на книги, фильмы и музыку. Пользователи могут оставлять отзывы после аутентификации, а администраторы управляют произведениями.
Мой вклад:
- Проектирование моделей и эндпоинтов.
- Реализация системы аутентификации с JWT-токенами.
- Оптимизация запросов к базе данных PostgreSQL.
—
▎🍽️ Разработка сайта для публикации рецептов
Стек технологий: Python 3.10, Django, djangorestframework, Nginx, gunicorn, PostgreSQL, Docker
Описание: Сайт для публикации рецептов, добавления их в избранное и создания списка покупок.
Мой вклад:
- Создание REST API с использованием Django REST framework.
- Реализация аутентификации с библиотекой Djoser.
- Оптимизация моделей в PostgreSQL.
- Настройка серверного окружения с Nginx и gunicorn.
—
▎🔍 Парсинг сайта PEP
Стек технологий: Python 3.10, Scrapy, Beautiful Soup (bs4)
Описание: Проект по парсингу сайта Python Enhancement Proposals (PEP) для анализа изменений в языке Python.
Мой вклад:
- Разработка парсера с использованием Scrapy.
- Обработка HTML-документов с Beautiful Soup.
- Сохранение данных в форматах JSON и CSV.
- Настройка многопоточности для повышения эффективности.
—
▎🧪 Разработка тестов для проекта на Django
Стек технологий: Python 3.10, Django, pytest, unittest
Описание: Веб-приложение на Django с акцентом на надежность и стабильность кода.
Мой вклад:
- Написание модульных и интеграционных тестов с использованием unittest.
—