Кирилл М. Python разработчик, Senior
ID 5464
КМ
Кирилл М.
Мужчина
Беларусь, Гродно, UTC+3
Ставка
4 645,97 Р/час
вкл. НДС 20% (620 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с 5+ годами опыта работы в сфере информационных технологий. Основными навыками являются: разработка на Python, SQL, Java, а также глубокая экспертиза в Blockchain: Solidity, Truffle, Ganache, Metamask, OpenZeppelin, Web3.py, Web3.js.
Стремление к изучению новых технологий, выполнению неординарных задач. Скрупулезность и внимательность к деталям.
Проекты
(6 лет 8 месяцев)
Под NDA - Социальные индикаторы
Роль
Senior Разработчик
Обязанности
Описание проекта: Сервис для отображение интерактивной версии отчета содержащий социальные индикаторы. Сервис позволяет строить графики по различным индикатором, а также отображать их на карте города, сравнивать между собой, сортировать по доменным областям и выгружать их в различных форматах.
Полномочия и обязанности:
Реализовал процесс загрузки/выгрузки индикаторов в формате csv через панель администрации
Оптимизировал SQL запросы
Перенес данные со стороннего сервиса и реализовал API для интеграции с Carto
Отрефакторил существующий код
Изменил структуру БД для возможности масштабирования
Стек специалиста на проекте
PostgreSQL, Git, Docker, Jira, Chart.js, Django Rest Framework, Django, Django CMS, Redis, React
Отрасль проекта
Government & Public Sector
Период работы
Январь 2023 - По настоящее время
(2 года 7 месяцев)
Под NDA - Лотерея Lucky Block + панель запуска NFT
Роль
Senior Разработчик
Обязанности
Реализован механизм Lazy Minting для покупки NFT с использованием цифровой подписи.
Реализован Merkle Tree для внесения кошельков в белый список.
Применен шаблон клонирования (EIP 1167) для снижения затрат на развертывание нового контракта
Подключен слайдер для анализа смарт-контрактов.
Использован подход к разработке через тестирование
Проведен глубокий рефакторинг существующих смарт-контрактов для снижения затрат.
Описание проекта: Сервис для проведения лотерей в криптовалюте LBlock в сети BNB. Сервис позволяет запускать лотереи на основе смарт-контрактов, отслеживать ход лотереи, управлять лотереями, покупать билеты для участия в лотереях. Сервис также анализирует статистику активности кошельков LBlock для автоматической генерации стратегий конфигурации лотереи.
NFT Launchpad — это платформа, которая по сути является торговой площадкой, на ней вы можете создавать, продавать, покупать различные NFT для разных криптовалют в зависимости от сети.
Стек специалиста на проекте
PostgreSQL, Python, FastAPI, Solidity, Truffle, Hardhat, ether.js, openzeppelin, web3
Отрасль проекта
Blockchain
Период работы
Август 2022 - Январь 2023
(6 месяцев)
Под NDA - Fighting Boots NFT
Роль
Senior Разработчик
Обязанности
Реализованы смарт-контракты Staking с использованием библиотеки OpenZeppelin.
Реализован ERC721 NFT для мутационного контракта с использованием библиотеки OpenZeppelin.
Разработаны модульные тесты для смарт-контрактов для проверки функциональности
Реализован провайдер Python для использования IPFS для хранения и извлечения изображений NFT.
Реализовано веб-приложение для конечных пользователей на панели Stake\Unstake и панели администратора для управления потоком ставок.
Описание проекта: Приложение включает в себя игру NFT и торговую площадку. Игра основана на протоколе ERC721 сети Ethereum и предоставляет возможность участвовать в боях с другими игроками. Уникальные сапоги принадлежат стихиям Земли, Воды, Воздуха и Огня. Результат боя зависит от уровня Ботинка и его стихии. Каждая загрузка является NFT и может быть продана на внутреннем рынке. Приложение содержит логику для стейкинга NFT и получения вознаграждения в виде внутренних монет.
Стек специалиста на проекте
PostgreSQL, AWS, ClickUp, FastAPI, NestJS, Heroku, Solidity, Django, React, Truffle, Metamask, openzeppelin, web3, hashlips
Отрасль проекта
Blockchain
Период работы
Май 2022 - Июль 2022
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Гродненский государственный университет имени Янки Купалы (ГРГУ):
Специальность
Компьютерная безопасность
Завершение учебы
2018 г.