Этот репозиторий содержит чистовые (showcase) проекты, отобранные из рабочих репозиториев.
Проекты демонстрируют архитектуру, чистый код, тестирование и production-подход.
Alex Shcherbyna — Backend / Full-stack разработчик
Основные направления:
- Backend-сервисы и REST API
- Бизнес- и финансовая логика
- Обработка и аналитика данных
- Тестирование и чистая архитектура
- CI/CD и воспроизводимые окружения
- Python (Django, DRF, Celery, Redis)
- REST API, JWT / Token-auth
- PostgreSQL
- Pandas
- CSV / JSON / XLSX
- ETL-пайплайны и парсинг
- HTML, CSS, JavaScript
- Bootstrap
- Docker / Docker Compose
- GitHub Actions (CI/CD)
- Переменные окружения (.env)
Backend-сервис трекинга привычек с фоновой обработкой задач и Telegram-уведомлениями.
Стек: Django, DRF, Celery, Redis, PostgreSQL
Демонстрирует:
- REST API с бизнес-валидацией
- JWT-авторизацию
- фоновые задачи и планирование
- интеграцию со сторонними сервисами
- автотесты и CI/CD
Backend-платформа онлайн-обучения с ролями и платежами.
Стек: Django, DRF, PostgreSQL
Демонстрирует:
- кастомную модель пользователя
- курсы и вложенные уроки
- role-based access control (RBAC)
- историю платежей
- production-подход к API
Система управления email-рассылками и компаниями.
Стек: Django, PostgreSQL, Redis
Демонстрирует:
- работу с бизнес-сущностями (кампании, получатели)
- планирование отправок
- логирование и отчёты
- серверное кеширование
- production-настройки
Классический full-stack Django-проект интернет-магазина.
Стек: Django, HTML, CSS, Bootstrap
Демонстрирует:
- e-commerce доменную модель (Product / Category)
- серверный рендеринг шаблонов
- работу со static-файлами без SPA
- базовую frontend-интеграцию
Инструмент аналитики банковских операций.
Стек: Python, Pandas
Демонстрирует:
- агрегацию транзакций
- финансовые отчёты
- чистую бизнес-логику
- обработку временных рядов
Модуль обработки финансовых данных.
Стек: Python, Pandas
Демонстрирует:
- импорт CSV / JSON / XLSX
- конвертацию валют
- агрегированные отчёты
- unit-тестирование бизнес-логики
Аналитика вакансий hh.ru.
Стек: Python, Pandas
Демонстрирует:
- фильтрацию и анализ вакансий
- обработку рыночных данных
- подготовку данных для отчётов
Сервис сбора и хранения данных рынка вакансий.
Стек: Python, PostgreSQL
Демонстрирует:
- парсинг внешних источников
- хранение данных в БД
- экспорт CSV / JSON
- Читаемый и поддерживаемый код
- Явная бизнес-логика
- Тестируемость
- Документация и примеры
- Production-подход
- GitHub: https://github.com/ScherbAlex
- Telegram: @Alex_181173
- Email: alexshcherbyna1173@gmail.com
This repository contains production-ready showcase projects selected from my working repositories.
Each project demonstrates architecture, clean code, testing, and production practices.
Alex Shcherbyna — Backend / Full-stack developer
Main focus areas:
- Backend services & REST APIs
- Business & financial logic
- Data processing and analytics
- Clean architecture & testing
- CI/CD and reproducible environments
- Python (Django, DRF, Celery, Redis)
- REST API, JWT / Token authentication
- PostgreSQL
- Pandas
- CSV / JSON / XLSX
- ETL pipelines & parsing
- HTML, CSS, JavaScript
- Bootstrap
- Docker / Docker Compose
- GitHub Actions (CI/CD)
- Environment configuration (.env)
Habit tracking backend service with background tasks and Telegram notifications.
Stack: Django, DRF, Celery, Redis, PostgreSQL
Online education backend platform with RBAC and payments.
Stack: Django, DRF, PostgreSQL
Email campaign management system.
Stack: Django, PostgreSQL, Redis
Classic server-rendered e-commerce project.
Stack: Django, HTML, CSS, Bootstrap
Bank transaction analytics tool.
Stack: Python, Pandas
Financial data processing module.
Stack: Python, Pandas
Vacancy analytics service (hh.ru).
Stack: Python, Pandas
Job market data collection service.
Stack: Python, PostgreSQL
- Clean and maintainable code
- Explicit business logic
- Test-oriented approach
- Clear documentation
- Production mindset
- GitHub: https://github.com/ScherbAlex
- Telegram: @Alex_181173
- Email: alexshcherbyna1173@gmail.com
