Как ответить
Я начинающий разработчик, последние полгода фокусируюсь на бэкенде. До этого работал в системном администрировании, поэтому понимаю, как код живет на сервере, и умею настраивать окружение в Docker. Сейчас ищу команду, где смогу применять знания Python и SQL на реальных задачах, так как уже прошел этап учебных проектов и готов к коммерческой разработке.
Мой основной стек — Python (FastAPI, SQLAlchemy) и PostgreSQL. Чтобы не просто учить теорию, я реализовал проект — сервис для мониторинга цен на маркетплейсах. В процессе я решил несколько практических задач:
- Настроил асинхронный парсинг страниц через Playwright, что позволило обрабатывать до 50 ссылок в минуту без блокировки основного потока.
- Спроектировал схему БД с индексами по артикулам товаров, сократив время поиска в таблице на 100 тысяч записей до нескольких миллисекунд.
- Интегрировал Telegram API для отправки уведомлений о снижении цены, используя Celery и Redis для управления очередями задач.
Кроме кода, я уделяю внимание качеству и процессам. Весь проект развернут на VPS через Docker Compose. Я пишу тесты на Pytest (сейчас покрытие около 60%) и использую линтеры (Ruff, Mypy), чтобы код соответствовал стандартам PEP8. В свободное время разбираюсь в устройстве индексов в Postgres и читаю «Чистую архитектуру» Мартина, чтобы лучше структурировать логику в приложениях.
Сейчас моя цель — закрепиться в продуктовой компании. Я привык разбираться в документации самостоятельно, но ценю возможность получить фидбек от более опытных коллег на код-ревью. Готов быстро погрузиться в ваш стек и начать с закрытия простых задач из бэклога или исправления багов, чтобы изучить архитектуру проекта.