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

ID 17360
НК
Никита К.
Мужчина, 29 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 6 июля 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, интеграциями, а также знание сетевых технологий и языков программирования.

Подробнее

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

Отрасли не указаны
АГ
Александра Г.
Москва
Android разработчик
Middle
3 247,18 Р/час
GraphQL
Clean Architecture
Networking
Design Patterns
Java
Git
MVP
Moxy
TCP/IP
Android
+20

Доброго времени суток! Я занимаюсь разработкой приложений для платформы Android. Это очень динамично растущее и перспективное направление деятельности на сегодняшний день. Мои личные проекты, опубликованные на PlayMarket: https://play.google.com/store/apps/developer?id=AALxG+Development Практика, образцы моих работ на Github: GrouApp - шаблон, в котором реализованы современные подходы к строительству Android приложений: Groupie, CleanArchitecture, MVVM, Dependency Injection(Dagger), RxJava, Retrofit, ViewPager2 и другие. https://github.com/G0ncharovAA/GrouApp InverseTests - автотестирование проекта с помощью Espresso, Robolectric. https://github.com/G0ncharovAA/InverseTests GonchaRoom - Работа с библиотекой ORM(объектно-реляционное отображение) Room; Также LiveData, MVVM, Coroutines. https://github.com/G0ncharovAA/GonchaRoom Недавно я полностью переработала одно из своих старых приложений следуя самым современным и самым лучшим практикам разработке Android приложений. https://github.com/G0ncharovAA/WeatherAggregator - Работа с REST api с помощью библотеки Retrofit. - Многопоточные операции с Kotlin Coroutines Flow. - Внедрение зависимостей с помощью нового фреймворка Hilt. - Библиотека Groupie значительно упрощает работу с RecyclerView и расширяет её возможности. - MVVM шаблон реализован для слоя представления. - Databinding как способо связать представление с данными модели представления. - Clean Architecture как подход к организации завсисимостей и потокам данных. - Функции-расширения Kotlin как шаг навстречу функциональному стилю программирования. Я не беру тестовых заданий; Данный проект выше - это подробнейший ответ на вопрос о моих компетенциях и "почерке". Кроме этого, мною подготовлены ответы на часто задаваемые на собеседованиях вопросы по Java, Kotlin, RxJava, Android и общим вопросам разработки ПО. https://medium.com/sasha-inverse Для меня не является проблемой разобраться в устаревшем коде, добавить новые возможности к уже давно выпущенным проектам;

Подробнее
FoodTech • Hardware • LifeStyle • Social Networking • Travel, Hospitality & Restaurant business
АК
Александр К.
Ростов-на-Дону
.NET разработчик
Middle+
3 211,19 Р/час
C#
ASP.NET Core
extensions
NSwag
GitLab
seq
.NET
fluentvalidation
LINQ
Netty
+37

Опытный .NET разработчик, специализирующийся на backend-разработке. Реализовал проекты в различных отраслях: FoodTech, Hardware, Social Networking, LifeStyle, Travel, Hospitality & Restaurant business. Имеет опыт работы с базами данных (PostgreSQL, Redis, SQL Server), а также с инструментами CI/CD, контейнеризацией (Docker) и системами контроля версий (Git, GitLab). Участвовал в разработке интернет-магазина фруктов и овощей «Fruit Store», где разработал многоуровневую систему категорий товаров и подключил Redis для кэширования данных. В проекте «Пятая передача» работал над интернет-магазином автозапчастей, применяя современные архитектурные подходы, такие как DDD и CQRS. В проекте «Травник market» разработал виртуального помощника с советами фитотерапевтов и создал личный кабинет клиента с возможностью хранения персональной медицинской карты. В рамках проекта «PetFamily» реализовал систему верификации волонтёров и одобрения заявок.

Подробнее