Кирилл Л. Python разработчик, Senior
ID 15298
КЛ
Кирилл Л.
Мужчина
Россия, Пермь, UTC+5
Ставка
4 375 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими.
В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы.
Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.
Проекты
(4 года 1 месяц)
Brief
Роль
Python разработчик
Обязанности
Два сайта для архитектурных бюро (Мюнхен, ФРГ)
Проекты:
Два сайта для архитектурных бюро (Мюнхен, ФРГ)
Команда: 2 человека
Обязанности:
Создал макет и сверстал сайт в конструкторе, используя встроенные инструменты для размещения и стилизации элементов
Модифицировал интерактивные блоки с помощью HTML, CSS и JavaScript, добавив анимации и обеспечив кроссбраузерную совместимость
Настроил SEO, внедрив ключевые слова, метатеги и оптимизировав структуру URL для улучшения видимости в поисковых системах
Выбрал хостинг-провайдера, настроил доменное имя и загрузил файлы сайта на сервер
Обеспечил безопасность сайта, настроив SSL-сертификат и другие меры защиты
Провел проверку юридической стороны в соответствии с немецкими правилами, включая политику в отношении файлов cookie другие релевантные аспекты немецкого законодательства (GDPR)
Сервис по оценке имущества - целью проекта является внедрение автоматизации и сокращения рутинных задач для рядового сотрудника банковского сектора, например ускорение процесса оценки имущества для подсчёта суммы залога при оформлении кредита
Команда: 2 человека
Обязанности:
Разработал проект с нуля, позже пригласил второго разработчика
Создал архитектуру сервиса и базовый фронтенд, затем адаптировал существующий шаблон на Bootstrap после нескольких неудачных итераций
Собрал базу данных в Postgres
Сейчас сервис включает два калькулятора для оценки автомобилей и недвижимости на основе выбора нескольких параметров
Сначала использовал данные с местных досок объявлений и регрессионные модели для предсказания цен, но из-за отсутствия модерации перешел на синтетические данные, созданные по формулам оценщиков
Последней значительной фичей стала интеграция API ChatGPT и Selenium
Пользователь выбирает параметры недвижимости, вводит площадь, затем Selenium собирает данные с доски объявлений и предоставляет краткую аналитику и рекомендованную стоимость для квартиры в выбранном районе
Стек специалиста на проекте
JavaScript, Git, Selenium, Nginx, Wordpress, JWT, Gunicorn, Elements, HTML, CSS, SQL, Python, Bootstrap, Django, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Август 2023 - По настоящее время
(1 год 2 месяца)
NDA
Роль
Python разработчик
Обязанности
Соцсеть, объединяющая отзывы на фильмы, книги, музыку и др
Обязанности:
Делал REST API бэкенд для социальной сети
Реализовывал механизм подписок, авторизацию через JWT-токены, пагинацию
Настроил взаимодействие Python-приложения с внешними API сервисами
Создал API-сервис на базе Django проекта, покрыл его тестами
Подключил SPA к бэкенду на Django через API
Развернул окружение на сервере, настроил Nginx, gunicorn, ufw
Подготовил 3 Docker образа (фронт, бэк и БД), развернул на сервере мультиконтейнерные приложения
Настроил GitHub Actions для CI/CD
Шоу дронов - Проект входил в программу популяризации крупного центра технологического оборудования FabLab в СМИ
Обязанности:
Создал шоу из 32 наземных дронов DJI, в котором они играют в шахматы Класс для перемещения дронов по доске написал и отладил за несколько дней, всё остальное время решал проблемы сетевого характера, поскольку 32 устройства, работающих в диапазоне 2.4/5ГГц сильно забивают эфир и мешают друг другу слушать команды от хоста
Делал шоу из летающих дронов Tello TT, сталкиваясь с похожими проблемами.
Разработка системы позиционирования дронов на базе - OBR SLAM, дальше в планах прикрутить шахматного бота к одной из команд и играть против него вводя команды в терминал
Стек специалиста на проекте
Ros, OpenCV, Unit testing, Postman, бэкенд, Базы данных, Токены, бэк, сервер, robomaster, SPA, API, Git, Nginx, JWT, Gunicorn, Django ORM, UFW, SDK, Docker, SQL, Python, GitHub Actions, Bootstrap, CI/CD, Django, REST API
Отрасль проекта
Social Networking
Период работы
Сентябрь 2022 - Август 2023
(1 год)
NDA
Роль
Python разработчик
Обязанности
Проекты:
MQTT сервер - разрабатывающий киоск, использующий шестиосевой манипулятор для приготовления кофе посредством автоматической кофе-машины и дозаторов сиропов.
Команда: 3 человека
Обязанности:
Развернул MQTT сервер в облаке, установив MQTT брокер с обеспечением безопасности через SSL.
Подключил периферийные устройства к брокеру, настроив их для публикации и подписки на сообщения через MQTT протокол.
Обеспечил стабильное соединение и обмен данными между устройствами и сервером, проведя тестирование и отладку.
Робот бариста - шестиосевой манипулятор взаимодействует с полноценным оборудованием для приготовления кофе и автоматизирует процесс приготовления
Команда: 4 человека
Обязанности:
Делал фронт для страницы заказа, кнопки, селекторы
Создавал и совершенствовал имеющиеся движения для робота-манипулятора (ускорил процесс приготовления каппучино с 2 мин 30 сек до 1 мин 30 сек)
Программировал контроллер, отвечающий за включение периферического оборудования (простой релейный PLC, управляемый по TCP)
Стек специалиста на проекте
брокеры, client, TCP, Программное обеспечение, ДО, стек, Shell, сервер, paho, xarm, stm, SSL, MQTT, PLC, SDK, HTML, CSS, Python, YAML, JQuery, Testing
Отрасль проекта
LifeStyle
Период работы
Октябрь 2021 - Сентябрь 2022
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет