В компании OmniChem я занимаюсь разработкой цифровой платформы, которая представляет собой маркетплейс для химического сырья.
- Проектирование архитектуры приложения, планировании и декомпозиции задач
- Взаимодействие с другими участниками команды, ревью кода, разработка по GitHub Flow
- Написание ручек REST API (Django/DRF), документирование в swagger
- Настройка выполнения асинхронных задач с применением Celery
- Парсинг и загрузка каталогов поставщиков. Написание скриптов перевода данных
- Оптимизация SQL запросов (PostgreSQL)
- Покрытие кода тестами (Unittest)
- Развертывание и поддержание бэкенда на сервере Linux с использованием Docker
- Разработка чат бота в ТГ с использованием библиотек aiogram и openai
Результат: Принял активное участие в развитии сервиса OmniChem. Повысил качество кода сервиса. За счет оптимизации запросов ускорилась работа приложения на 20%. Написал 30% кодовой базы бэкенда.
Период работы
июнь 2023 — ноябрь 2023 (6 месяцев)
Должность
Backend разработчик
Компания
ООО Интерсервис
Обязанности
- отвечал за разработку и оптимизацию баз данных, а также создание API (Django) для взаимодействия фронтенда и мобильного приложения с базой данных (PostgreSQL)
- поддержка API для веб-приложений
- командная работа и взаимодействие с другими отделами проекта
- занимался оптимизацией базы данных, что увеличило производительность приложения на 20%
Период работы
январь 2023 — май 2023 (5 месяцев)
Должность
Стажер/студент
Обязанности
Познавал азы бэкенда, а именно:
- Язык программирования Python
- Фреймворк Django
- Работа с базами данных
- Обработка запросов и ответов
- Аутентификация и авторизация
Дополнительная информация
Иностранные языки
Английский (Разговорный), Русский (Свободный)
Водительские права
Категория B
Командировки
Готов к командировкам
Навыки и умения
Технические навыки:
Языки: Python, SQL
Библиотеки и фреймворки: Django, Django Rest Framework (DRF), SQLAlchemy, Alembic, Celery, Unittest, Poetry, Aiogram, Openai
Технологии и Инфраструктура: Linux, Git, PostgreSQL, Redis, CI/CD, REST API, HTTP, Docker, Docker-Compose, Nginx, GitHab Action, Airflow
Был инженером-исследователем в хим области и решил стал бэкенд разработчиком :)
https://github.com/Fizikaman - мой Гит
Стараюсь быть всегда в курсе последних тенденций в мире Python и backend-разработки. Стремлюсь к постоянному улучшению своих навыков и нахожу новые способы оптимизации кода и повышения производительности приложений.
Из личных качеств:
- Амбициозен: для меня важен рост профессиональных
навыков и заработной платы, в перспективе и должности;
- добросовестно отношусь к выполнению задач;
- всегда укладываюсь в обещанные сроки;
- проявляю упорство в выполнении поставленной цели;
- нацелен на результат, готов рости не по дням, а по