Junior Python Developer
Контакты
Начинающий Python-разработчик. Развиваюсь в области программирования и разработки программного обеспечения. Стремлюсь к профессиональному росту и участию в разработке реальных проектов под руководством опытных наставников. Обладаю базовыми знаниями Python и постоянно углубляю свои навыки. Имею аналитический склад ума и внимательность к деталям.
Hard Skills:
- Языки программирования: Python 3.10+
- Фреймворки: FastAPI, Flask, Django (базовый уровень)
- Базы данных: PostgreSQL, SQLite, SQLAlchemy
- Очереди сообщений: Kafka (теория)
- DevOps и CI/CD: Docker, GitLab CI/CD, Kubernetes (базовые знания)
- Кэширование и хранилища: Redis, S3 (теория)
- Архитектура: Clean Architecture, Event Driven Architecture (теория)
- Инструменты: Git, GitHub, Poetry, Flake8, Black
- Тестирование: Pytest
Soft Skills:
- Организаторские навыки
- Деловая переписка
- Управление проектами
- Умение работать в команде
- Работа с большим объемом информации
Проекты
Менеджер задач
Описание: Веб-приложение для создания, редактирования, категоризации и отслеживания задач. Поддерживает статусы, фильтрацию и аутентификацию пользователей.
Стек: Django, PostgreSQL (продакшн), SQLite (разработка), Bootstrap, Render.com
Навыки: Проектирование REST API, работа с реляционными СУБД, адаптивная верстка, фильтрация и управление данными, деплой и настройка окружения.
API для сравнения данных
Описание: REST API-сервис для сравнения JSON/YAML-файлов с выводом различий.
Стек: FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Docker, Pytest
Навыки: Проектирование API, асинхронная обработка, тестирование.
Вычислитель отличий
Описание: Консольное приложение для сравнения содержимого двух файлов (JSON/YAML).
Стек: Python, JSON, YAML, Pytest, GitHub Actions
Навыки: Парсинг данных, написание тестов, настройка CI/CD.
Игры разума
Описание: Набор из пяти консольных игр на математическую логику.
Стек: Python, Poetry, Flake8, Make
Навыки: Организация проекта через Poetry, линтинг кода, тестирование.
Опыт
Составление технического задания, контроль сметной документации, координация подразделений, контроль качества работ, технический надзор, участие в комиссиях, рекламационная деятельность.
Формирование документации, контроль исполнительной документации, составление графиков, контроль качества работ, подготовка отчетности, разработка проектов производства работ.
Оформление технической документации, учет работ, проверка сметной документации, ответственность за склад, соблюдение ОТ, подготовка исполнительной документации.
Образование
Начальные знания английского языка
Проживаю в городе Москва
В работе ценю структурированный подход и внимание к деталям, что позволяет мне эффективно управлять временем и достигать поставленных целей. Умею решать задачи как самостоятельно, так и в команде, демонстрируя высокую ответственность за результат.
Активно занимаюсь спортом. пляжный волейбол, плавание, хайкинг. что помогает мне поддерживать баланс между работой и личной жизнью. Путешествия и новые впечатления вдохновляют меня на поиск свежих идей и нестандартных решений в работе.