Фото, имя и контакты доступны только авторизованным пользователям
Опыт работы 1 год и 6 месяцев
Июнь 2024 – работает сейчас
1 год и 6 месяцев
Специалист технической поддержки
Сеть магазинов «Штофф»
Обязанности и достижения:
Выполнение регламентных и профилактических работ для обеспечения стабильной работы ИТ-инфраструктуры.
Июнь 2024 – работает сейчас
1 год и 6 месяцев
Python-разработчик
Проектная деятельность по Python-разработке
Обязанности и достижения:
Задачи:
Разработка API для backend:
- Проектирование и реализация RESTful API с использованием FastAPI, Flask и Django
- Разработка эндпоинтов для взаимодействия с клиентской частью приложений
Писать тесты:
- Разработка unit- и интеграционных тестов с использованием pytest
- Покрытие кода тестами для минимизации ошибок в production
- Тестирование API (включая негативные сценарии)
Составлять документацию:
- Написание Swagger/OpenAPI документации для всех эндпоинтов
- Описание архитектуры, логики работы и зависимостей проекта
- Подготовка руководств для разработчиков (установка, настройка, деплой)
- Ведение README.md для репозиториев на GitHub
- Документирование API-методов, примеры запросов и ответов
Работа с Базами данных Postgres:
- Проектирование схемы базы данных и связей между таблицами
- Оптимизация SQL-запросов для повышения производительности
- Использование ORM (SQLAlchemy, Peewee, Django ORM) для работы с данными
Работа с Docker:
- Создание Docker-образов для backend-приложений
- Настройка docker-compose для локальной разработки и деплоя
Инструменты: FastAPI, Flask, Django, pytest, swagger, postgres, docker
Мои проекты
1. Клон Твиттера [https://github.com/WizdShadow/twitter]
Стек: Fastapi, SQLAlchemy. Для хранение данных использовал Базу Данных
Postgres а для написание тестов Pytest
2. Проект Телеграмм бот поиск фильмов [https://github.com/WizdShadow/bot]
Стек: pyTelegramBotAPI. Для хранение данных использовал Базу Данных
sqlite c модулем Peewee
3. Интернет магазин [https://github.com/WizdShadow/megano]
Стек: Django. Для хранение данных использовал Базу Данных
sqlite
Junior Python-разработчик с опытом 1+ год в создании проектов на Python. Начал обучение с самостоятельного изучения Python по онлайн-ресурсам, затем прошел специализированный курс по backend-разработке.
Почему Python?
Выбрал этот язык за его универсальность:
• Разработка backend (FastAPI, Django, Flask)
• Возможности в машинном обучении
• Простота изучения и читаемый синтаксис
Текущие навыки:
• Python: опыт разработки API, работа с ORM, тестирование
• Golang: базовый уровень, изучаю для расширения кругозора
• Машинное обучение: осваиваю в качестве дополнительного направления
После написания первой программы понял, что программирование — это то, чем хочу заниматься профессионально. Готов развиваться в backend-разработке, уделяя внимание качеству кода и современным практикам
Telegram: https://t.me/SergeiRaudin
Портфолио: https://github.com/WizdShadow?tab=repositories
Git, Python, Golang, Celery, Docker, Docker-compose, HTML, CSS, Linux, PostgreSQL, Django, Nginx, ORM, FastAPI, Flask, Pytest, GitHub, Qt, SQLAlchemy, Redis
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям