Ольга К. Python разработчик, Middle
ID 8589
ОК
Ольга К.
Женщина, 33 года
Россия, Томск, UTC+7
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — C1
Главное о специалисте
Backend разработчик 8+ лет опыта в финтех, блокчейн, e-commerce проектах. Основной стек - Haskell, Python и Plutus. Проектирование архитектуры, написание чистого кода, следование TDD методологии, оптимизация, навыки тимлидства, код-ревью, менторства. Отличные коммуникативные навыки, в том числе на английском.
Проекты
(7 лет 10 месяцев)
Система приема донатов на Cardano
Роль
Back-end/smart-contract разработчик
Обязанности
Внутренний проект - система приема донатов на Cardano
Технологии: Haskell, Plutarch, PureScript, Nix, Docker, Cardano blockchain
Задачи:
Инициализация проекта с Nix, установка среды с Nix и Docker;
Разработка и реализация ончейн минтинг полиси и валидаторов (Plutarch);
Разработка и реализация оффчейн эндпоинтов и построение транзакций
(Cardano Transaction Lib, PureScript);
Активное использование технологий CIP-31, CIP-32, CIP-33 (Reference
inputs, Inline Datums, Reference scripts);
Интеграция light wallets;
Реализация тестовой инфраструктуры, юнит-тестов и e2e Plutip тестов; Тестирование эндпоинтов в PreProduction тестнете;
Разработка архитектуры приложения;
Деплой staging проекта на сервере;
Разработка бэкенда на джанго;
Использование PyCardano и Kupo для запросов и парсинга данных из
блокчейна;
Активное участие в обсуждении продуктовых задач;
Ведение документации по проекту;
Бэкенд на Django rest framework + postgres: проектирование моделей и
АПИ для настроек сервиса, авторов, проектов, формы обратной связи;
настройка панели администратора;
АПИ для записи и изменения дополнительной информации о проектах - текст и картинки; модерация содержимого текстовых полей по ключевым словам; подключение внешнего АПИ KUPO для проверки существования проекта в блокчейне; использование АПИ KUPO для того чтобы достать полный список проектов без подключения лайтволлета;
Парсинг данных из KUPO с помощью библиотеки PyCardano
Подключение модерации текста по ключевым словам (python)
Стек специалиста на проекте
PostgreSQL, Docker, *nix, Unix, Blockchain, Django Rest Framework, Testing, Haskell, E2E testing, Проектирование, Документация, Архитектура приложений, Блокчейн
Отрасль проекта
Blockchain
Период работы
Декабрь 2022 - Сентябрь 2023
(10 месяцев)
Платформа, которая позволяет выпускать стейблкоины под залог криптовалюты
Роль
Back-end/smart-contract разработчик
Обязанности
Платформа, которая позволяет выпускать стейблкоины под залог
криптовалюты
Технологии: back-end: Haskell, Plutus, nix, nginx, Docker, AWS, Cardano wallet, PAB; front-end: TypeScript, React.
Задачи:
Работа с PAB (Plutus application back-end), Cardano wallet, сервером AWS, nix
Изучение и разработка архитектуры приложения
Имплементация фич.
Разработка стейблкоин-протокола, позволяющего выпустить стейблкоины под залог криптовалюты.
Разработка сервисов на основе смарт-контрактов для автоматизации
минтинга стейблкоинов и бернинга для ликвидации стейблкоинов при
возврате залога
Деплой смарт-контрактов в тестнет и тестирование в тестнете
Написание unit-тестов
Написание оракла (для одного вида данных) для обновления курса/стоимости стейблкоина в системе
Разработка и имплементация механизма для контроля обменного курса
стейблкоина (алгоритмический стейблкоин)
Фикс багов, код-ревью, рефакторинг
Переписывание проекта с PAB на Plutach + Cardano-transaction-lib
Реализация token-based quorum voting для держателей DAO токенов
Анализ требований
Изучение похожих проектов и разных продуктовых решений, выбор
наиболее подходящих
Оформление документа с техническим описанием проекта и другой
проектной документации
Обсуждение и согласование документации с заказчиком
Стек специалиста на проекте
Docker, Nginx, AWS, *nix, TypeScript, Unix, Haskell, React
Отрасль проекта
Blockchain
Период работы
Январь 2022 - Сентябрь 2023
(1 год 9 месяцев)
Проектирование и разработка мини-приложений с использованием технологии Plutus
Роль
Back-end/smart-contract разработчик
Обязанности
Проектирование и разработка мини-приложений с использованием
технологии Plutus – система смарт-контрактов, написанная на хаскеле. Технологии: Haskell
Задачи:
Разработка NFT Marketplace
Разработка эндпоинта для закрытия аукциона
Добавление начальной ставки для аукциона
Создание эндпоинта для добавления комиссии платформы
Рефакторинг кода аукциона
Обновление Plutus до последней версии
Тестирование контрактов в тестовой сети Cardano, деплой приложения в
тестнет
Стек специалиста на проекте
Haskell, Plutus
Отрасль проекта
Blockchain
Период работы
Сентябрь 2021 - Декабрь 2021
(4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да