Python junior
Самара, РоссияСтажер • Джуниор
Удаленная работа
Опыт работы какой-то есть80 000 ₽
Опыт работы какой-то есть80 000 ₽
Короткая ссылка: gkjb.ru/gyiX
О себе
На данный момент Freelance.
Мои компетенции и опыт
Артемов Артем Олегович, 20 лет, город Самара
Я аналитически мыслящий разработчик с фокусом на создании масштабируемых асинхронных систем. Специализируюсь на архитектурно-чистых решениях и оптимизации производительности. Готов решать сложные задачи через глубокий анализ и инновационные подходы.
GitHub: нужен доступ к резюме
🔑 Ключевые компетенции
Категория Технологии:
Backend Python нужен доступ к резюме +, AsyncIO, FastAPI, Pydantic, Taskiq, REST API, WebSockets
Базы данных PostgreSQL (оптимизация запросов, индексы), SQLAlchemy 2.0, AsyncPG, Redis для кеширования
Telegram Aiogram 3.x (включая aiogram-dialog),
Инфраструктура Docker, Nginx, Ubuntu Server
Тестирование pytest, unit/integration testing
Архитектура Clean Architecture, DDD, микросервисы, асинхронные паттерны
Парсинг Playwright (аналог Selenium), Requests, BeautifulSoup (обход антибот-систем)
💼 Профессиональный опыт
Fullstack Python Developer (Фриланс, 2024 – настоящее время)
Разработка high-load системы трекинга привычек для 1K+ пользователей
Архитектурное проектирование: Реализовал многослойную систему (presentation/domain/infrastructure) с 40% улучшением отзывчивости
Производительность: Оптимизировал PostgreSQL-запросы через индексы → сократил время отклика на 200 мс
Telegram-интеграция: Разработал сложные FSM-диалоги (aiogram-dialog) с поддержкой 50+ параллельных сессий
Надежность: Внедрил систему восстановления сессий после сбоев → 99.8% uptime
DevOps: Автоматизировал развертывание на Ubuntu Server (Nginx + systemd) через CI/CD
Data Engineering (Учебные проекты, 2024)
Создание ETL-пайплайнов для сложных источников данных
Разработал 3+ парсеров с обходом Cloudflare и PerimeterX через Playwright
Построил асинхронный конвейер обработки 10K+ записей/день
Реализовал систему ротации прокси для 99.9% успешности запросов
🎓 Образование
Среднее специальное образование: Информационные системы
[Название учебного заведения], 2022–2026
Ключевые проекты:
Telegram-бот психологической поддержки: Асинхронная архитектура, интеграция с NLP-сервисами
Аналитическая платформа данных: Python + Matplotlib + Telegram Bot для визуализации бизнес-метрик
🚀 Технические проекты
Habit Tracker Bot (Python, PostgreSQL, Aiogram3)
Микросервис для управления поведенческими паттернами
Архитектура: Четкое разделение слоёв (DTO, Domain, Infrastructure)
Производительность: Обработка 1000+ concurrent-пользователей с latency < 300 мс
Инновации:
Timezone-менеджер для глобальной аудитории
Автоматическая генерация 85% тестов (pytest + моки)
Loki + Grafana - интеграция для мониторинга ошибок в реальном времени
📚 Дополнительно
Есть возможность использовать Rust для написания быстрых и защищенных способов оптимизации cpu-bound задач для Python с помощью pyo3
Английский: Intermediate (чтение технической документации, коммуникация в рабочих чатах)
Алгоритмы: Решение задач LeetCode (10+), акцент на оптимизацию
Инструменты AI: Deepseek R1, Gemini 2.0, GigaCode для рефакторинга и документирования кода
Принципы: KISS, DRY, "Measure twice - code once"