Никита К. Python разработчик, Middle+

ID 17360
НК
Никита К.
Мужчина, 29 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 1 ноября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
C
C++
Python
aiohttp
Django
DRF
FastAPI
Starlette
aiogram
Alembic
Asyncio
Celery
Docker
Elasticsearch
ghaphql
Graphene
Kubernetes
MongoDB
OpenPyXL
Pandas
PostgreSQL
Pytest
RabbitMQ
Redis
Selenium
SQLAlchemy
TortoiseORM
Git
Gitlab CI
Jira
xltpl
GitHub Actions
Wagtail
Django Rest Framework
Отрасли
BioTech, Pharma, Health care & Sports
EdTech
Manufacturing
Social Networking
Главное о специалисте
Опыт разработки 3,5 года Опыт работы с языками: Python, С++, C Опыт работы с фреймворками: FastAPI, Starlette, Django, DRF, Aiohttp Опыт работы с библиотеками и технологиями: PostgreSQL, MongoDB, Redis, ElasticSearch RabbitMQ, AsyncIO, Celery SQLAlchemy, TortoiseORM, Alembic, Aerich Strawberry-graphql, Tartiflette, Graphene Pandas, openpyxl, xltpl Docker, Kubernetes Selenium, Aiogram, Pytest Также опыт работы c: Git, Gitlab CI, Jira
Проекты   (3 года 10 месяцев)
Чат-бот с использованием фреймворка Rasa
Роль
Backend-разработчик / DevOps-инженер
Обязанности
Разработка интеллектуального чат-бота на базе фреймворка Rasa с использованием Botfront для администрирования. Проект включал настройку и обучение модели, развертывание инфраструктуры в Docker-контейнерах и интеграцию с MongoDB и Redis, входящими в состав фреймворка. Что реализовывал: Настройка и обучение компонентов Rasa: Rasa NLU — распознавание интентов и извлечение сущностей. Rasa Core — построение диалогов и логики взаимодействия. Использование Botfront как визуального интерфейса для редактирования интентов, сущностей, историй и пользовательских сценариев. Реализация пользовательских действий на Python, включая интеграции с внешними API. Развёртывание инфраструктуры с помощью Docker и docker-compose: Rasa, Botfront, MongoDB, Redis. Работа напрямую с MongoDB и Redis, входящими в стек Rasa, для хранения диалогов, сессий и состояния бота. Удалённая настройка и управление сервером через SSH (Linux): установка зависимостей, развёртывание и перезапуск контейнеров. Проведение обучения и тестирования модели, итеративное улучшение на основе интерактивных сессий и логов.
Стек специалиста на проекте
Git, Docker, Python, Linux, MongoDB, Kubernetes, SSH, Docker Compose, Redis, core, rasa
Отрасль проекта
Social Networking
Период работы
Декабрь 2024 - Май 2025  (6 месяцев)
Система управления материалами в рамках строительных процессов объектов
Роль
Backend-разработчик
Обязанности
Краткое описание проекта: Разработка системы управления материалами для оптимизации работы с ресурсами на всех этапах строительного процесса — от заказа до списания. Система позволяет автоматизировать управление строительными материалами, улучшить контроль за их перемещением и упростить формирование отчетности, что значительно повышает эффективность работы на объектах. Что реализовывал: - Сбор требований и проектирование: взаимодействие с заказчиком для детального анализа функциональных требований и проектирование архитектуры базы данных и приложения, учитывая особенности строительных процессов. - Разработка асинхронного микросервиса: создание микросервиса на FastAPI для обработки запросов от frontend-а, включая поддержку асинхронной работы и интеграцию с другими системами через брокер сообщений RabbitMQ. - Интеграция с 1С: настройка автоматизированного обмена данными с системой 1С в отдельном потоке по расписанию, что позволило синхронизировать данные о материальных ресурсах и финансовых операциях. - Оптимизация производительности: анализ текущей производительности системы и внедрение оптимизаций, таких как кэширование данных в Redis и оптимизация запросов к базе данных, для повышения масштабируемости и стабильности при росте объема данных. - Гибкий поиск: реализация гибкого поиска материалов по множеству полей с использованием ElasticSearch, что упростило навигацию и доступ к данным для пользователей. - Ведение журналов: настройка системы журналирования в ElasticSearch, позволяющая отслеживать изменения материалов и других ресурсов, что увеличило прозрачность управления ресурсами. - Логическое удаление данных: внедрение механизма логического удаления записей с помощью триггеров в базе данных и кода приложения для обеспечения целостности и безопасности данных. - Формирование отчетов: разработка автоматической генерации отчетов по строительным процессам в форматах Excel и Word с использованием шаблонов, что упростило анализ данных и отчетность. - Покрытие кода тестами: написание модульных тестов с использованием Pytest для повышения надежности и стабильности системы, что способствовало быстрому обнаружению и исправлению ошибок. - Бэкапы и мониторинг: регулярное выполнение бэкапов баз данных и мониторинг их производительности для обеспечения надежной работы системы и предотвращения потерь данных.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Elasticsearch, Pytest, SQLAlchemy, aiohttp, FastAPI, Asyncio, Redis, OpenPyXL, Starlette, ghaphql, xltpl
Отрасль проекта
Manufacturing
Период работы
Май 2023 - Сентябрь 2024  (1 год 5 месяцев)
Система отслеживания
Роль
Backend-разработчик
Обязанности
Краткое описание: Разработка системы для мониторинга и отслеживания строительных материалов и объектов на основе RFID-меток. Система обеспечивает контроль перемещений и состояния ресурсов, их эффективное управление и хранение данных, с акцентом на производительность и масштабируемость. Что реализовывал: - Проектирование архитектуры базы данных и высоконагруженного backend-приложения, с учётом требований к масштабируемости. - Разработка асинхронного микросервиса для мониторинга материалов с использованием RFID-технологий и интеграцией с frontend-компонентами. - Создание микросервиса для обработки геолокационных данных строительных объектов. - Реализация системы логирования перемещений материалов и объектов в ElasticSearch для быстрой аналитики и поиска. - Организация кэширования данных о текущем состоянии ресурсов с помощью Redis для ускорения доступа к часто используемой информации. - Автоматизация сборки и деплоя приложения с использованием Docker и GitLab CI, что позволило ускорить процесс развертывания и минимизировать риски человеческих ошибок.
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, SQLAlchemy, FastAPI, Asyncio, Redis, ghaphql
Отрасль проекта
Manufacturing
Период работы
Январь 2023 - Апрель 2023  (4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Blockchain • Cloud Services • Manufacturing
АК
Алексей К.
Омск
Python разработчик
Senior
3 831,17 Р/час
aiogram
aiohttp
Alembic
Ansible
API Gateway
Architecture
Asyncio
AWS
BDD
Beautiful soup
+109

Опытный Python-разработчик, специализируется на backend-разработке. Участвовал в проекте Royal Finance, где занимался разработкой масштабируемых RESTful API с использованием Python, Django и DRF. Оптимизировал вычислительную логику на базе асинхронного программирования, Celery и RabbitMQ. Внедрил современные стандарты контроля качества кода и CI/CD процессы. В рамках проекта Iviz SaaS-платформы реализовал высоконадёжный механизм на основе архитектуры CDC для мгновенной обработки изменений в распределённой системе. Настроил и управлял очередями задач с использованием RabbitMQ, ZeroMQ и gRPC. Для Alma services разработал ETL-пайплайн на Python для агрегации и предварительной обработки данных с умных датчиков. Интегрировал систему с Apache Kafka для организации потоковой передачи данных. На проекте Insist services разработал интуитивно понятный интерфейс на Java/Kotlin для мониторинга температуры в реальном времени. Внедрил алгоритм автоматической регулировки оборудования для оптимизации работы систем охлаждения.

Подробнее
Government & Public Sector • LifeStyle • Urban technology
ВП
Владислав П.
Челябинск
Python разработчик
Senior
3 506,49 Р/час
AES
aiofiles
aiogram
aiohttp
Alembic
Ansible
API
async/await
Asyncio
AWS
+120

Python-разработчик с 6,5-летним опытом в разработке высоконагруженных и сложных систем, специализируется на создании микросервисных архитектур, оптимизации производительности и интеграции с внешними системами. Опыт охватывает полный цикл разработки: от проектирования и реализации бизнес-логики до рефакторинга, оптимизации и поддержки существующих решений. Опыт включает работу над проектами в сфере онлайн-голосований, рефакторинга веб-сайтов и разработки Telegram-ботов, где успешно внедрялись новые функции, оптимизировалась производительность и обеспечивалась стабильность систем. Имеется опыт работы с кастомными решениями, такими как системы мониторинга и обработки платежей, что позволяет адаптироваться к уникальным требованиям проектов. Ключевые навыки включают: - Разработка на Python с использованием Django, Flask, FastAPI и Django REST Framework (DRF). - Работа с базами данных (PostgreSQL, MySQL, SQLite) и оптимизация запросов для повышения производительности. - Создание и поддержка микросервисов с использованием RabbitMQ, Kafka, Celery и gRPC. - Интеграция с внешними системами и обеспечение безопасности (OAuth 2.0, JWT, Sentry). - Настройка CI/CD (GitLab CI, Jenkins, GitHub Actions) и контейнеризация (Docker, Kubernetes). - Проведение код-ревью, рефакторинг и устранение технического долга.

Подробнее
E-commerce & Retail • FinTech & Banking • Travel, Hospitality & Restaurant business
АС
Александр С.
Красноярск
Python разработчик
Senior
3 532,31 Р/час
WAF
OpenCV
elasticache
ELK
Grafana
Twilio
firewall
Caddy
Работа с интеграциями
GraphQL
+98

Александр — Python-разработчик уровня Senior из Красноярска с высшим образованием по специальности «Информационные системы и программирование». Имеет опыт работы на различных проектах в сферах Travel, Hospitality & Restaurant business, E-commerce & Retail, FinTech & Banking. Участвовал в разработке платформы-аналога Aviasales для бронирования и аренды частных перелётов, где выступал в роли TeamLead и Python Developer. Занимался проектированием микросервисной архитектуры, разработкой инфраструктурных решений, внедрением CI/CD процессов. Работал над сервисом для учёта, мониторинга и согласования расходов, где проектировал и реализовывал хранилище и кодовую базу, развивал систему CI/CD, разрабатывал и внедрял модули формирования аналитических отчётов и совместного редактирования табличных данных. Также участвовал в создании поисково-аналитического портала по мониторингу киберугроз, сервиса для расчёта и продажи инвестиционных проектов, приложения для распознавания российского вина по фото и других проектов. Обладает широким спектром навыков, включая работу с базами данных, API, DevOps, интеграциями, а также знание сетевых технологий и языков программирования.

Подробнее

Недавно просмотренные специалисты

Blockchain • FinTech & Banking • Government & Public Sector
ИМ
Игорь М.
Калининград
Kotlin разработчик
Middle+
3 596,53 Р/час
PostgreSQL
Git
HTML
MySQL
REST
XML
Java
Jira
Confluence
SQL
+27

Игорь — Kotlin-разработчик уровня Middle+ из Калининграда. Имеет высшее образование по специальности «Инженер» и дополнительное образование в области разработки программного обеспечения от Университета Иннополис. Владеет английским языком на уровне A2. Обладает опытом работы на проектах в отраслях Government & Public Sector, FinTech & Banking и Blockchain. Участвовал в разработке электронного дневника правительства Москвы, финансовых организаций: веб-приложений с микросервисной архитектурой для брокерских услуг и приложения для оформления рассрочек на товары, а также криптовалютного кошелька. В рамках проектов выполнял задачи по декомпозиции и оценке задач, участию в проектировании и разработке архитектуры, реализации новых модулей, проведению код-ревью, работе с легаси и интеграции с внешними ИТ-системами. Ключевые навыки: Atlassian Confluence, Atlassian Jira, Git, Hibernate, HSQLDB, HTML, IntelliJ IDEA, Java, JDBC, JPA, JSP, JSTL, JUnit 5, Kotlin, Maven, Microservices, MySQL, PostgreSQL, Postman, REST, Servlets, SoapUI, Spring Data, Spring MVC, Spring Security, SQL, XML.

Подробнее
Отрасли не указаны
ВГ
Вадим Г.
Казань
Android разработчик
Middle
2 532,47 Р/час
Room
GraphQL
Clean Architecture
Gift
SOLID
Java
Git
Scrum
Firebase
MVP
+33

Ключевые навыки Android SDK Retrofit Room RxJava Java Kotlin Clean Architecture MVP MVVM Dagger 2 SQL ООП Git Turbo Hotwire Kodein Koin GraphQL Coroutines Navigation Component Cicirone Moxy Firebase Mockk Dagger2 RxJava2 RxKotlin Git Kotlin Room Cicerone Single Activity FlowFragments Scrum unit-tests Дополнительная информация Имею знания в области Android, также владею языками Kotlin и Java. Работал с такими технологиями как Room, Retrofit, GraphQL, Navigation Component, Cicerone, Moxy, ViewModel, RxJava, Coroutines, Kodein, Koin, Dagger 2, Mockk. Также за время учебы в университете работал с Jetpack Compose. Хорошо работаю в команде, могу обсудить разработку той или иной задачи, что-то предложить или спросить. Также в последнее время занимался подключение Google Fit, и в учебных целях знакомился с Flutter и Dart. Имею Базовые знания CI/CD для мобильных приложений Имею понимание архитектур MVP, MVVM, Clean Architecturу Android SDK (API level 21+, Activity/Fragment Lifecycle, Multithreading, Collections, Networking) Имею опыт написания unit тестов

Подробнее