Программист Blockchain

ID 1102051
Должность Программист Blockchain
Опыт работы более 9 лет
Зарплата по договоренности
Менеджер

Тел.: (495) 987–45–64

E-mail: info@profistaff.ru

Дополнительная информация

Пол: Мужской

Семейное положение: Холост

Место жительства: г. Москва

Связаться с соискателем
Образование:
Учебное заведение: Московский финансово-промышленный университет
Специальность: Информационные системы и технологии
Опыт работы:
07.2017 - Н/В

Проект (совмещение с основной работой)


Должность: Solidity разработчик/ Smart Contracts разработчик


Обязанности:

Написание/аудит смарт контрактов на solidity для ico.
Поднятие приватного блокчейна из geth.
Взаимодействие с geth, используя web3.py
Изучаю различные алгоритмы консенсуса.

Написание мини-блокчейнов на Python для понимания "как оно работает".

Смарт контракт "семейный бюджет"


04.2017 - Н/В

Платежный агрегатор, г. Москва


Должность: Разработчик


Обязанности:

Доработка платежного шлюза - ядро (backed) платежной инфраструктуры:
Интеграция новых каналов оплаты, расширение взаимодействия по уже существующим интеграциям (добавление/изменение) передаваемых параметров.
Расширение возможностей шлюза: подключение бинбазы, добавление новых видов операций и.т.д
Написание автотестов (smoke testing) для каждой задачи, разработал с нуля "тест-машину": посылает запросы к шлюзу, производит разбор ответа на переменные и сравнивает полученные значения. Гибкий язык написание тестов:
Возможность послать в запросе значение, полученное в ответе от предыдущего запроса.
Выполнение sql запросов в базе до/после теста.
Сравнение значение переменной, используя регулярные выражение
Автоматизация задач: загрузка реестра в базу из почты, отправка реестров различных форматов на email, генерация отчетов и.т.д
Опыт работы с PHP, Python 2.7 / 3 (чистый питон / django), memcached, Docker, RabbitMQ, PostgreSQL


06.2014 - 03.2017

Платежный агрегатор, г. Москва


Должность: Инженер по качеству/ Тестировщик


Обязанности:

Развитие личного кабинета, мерчанта,партнера,покупателя выявление проблемы/потребности, написание ТЗ, расстановка приоритетов задачам).
Улучшение тех.документации,api и проекта в целом с точки зрения функциональности и юзабилити.
Опыт управления командой из 4х человек(программист, дизайнер, 2 менеджера по сопровождению клиентов)
Создание процесса модерации с нуля.
Оптимизация работы менеджеров по сопровождению клиентов/покупателями, путем автоматизации(автоматическая генерация договора, заявки на терминал и.т.д)
Построил систему автоматического тестировпния с нуля, которая позволяет выявить сбои до того, как об этом сообщат клиенты. Она охватывает важные компоненты системы - python + selenium + xvfb + sentry
Прототипирование интерфейсов в Axure RP.



Опыт работы
c 2017-07-01 по 0000-00-00  Проект (совмещение с основной работой)
Должность Solidity разработчик/ Smart Contracts разработчик
Обязанности <p>Написание/аудит смарт контрактов на solidity для ico.<br /> Поднятие приватного блокчейна из geth.<br /> Взаимодействие с geth, используя web3.py<br /> Изучаю различные алгоритмы консенсуса.</p> <p>Написание мини-блокчейнов на Python для понимания "как оно работает".</p> <p>Смарт контракт "семейный бюджет"</p>
Дополнительная информация
c 2017-04-01 по 0000-00-00  Платежный агрегатор, г. Москва
Должность Разработчик
Обязанности <p>Доработка платежного шлюза - ядро (backed) платежной инфраструктуры:<br /> Интеграция новых каналов оплаты, расширение взаимодействия по уже существующим интеграциям (добавление/изменение) передаваемых параметров.<br /> Расширение возможностей шлюза: подключение бинбазы, добавление новых видов операций и.т.д<br /> Написание автотестов (smoke testing) для каждой задачи, разработал с нуля "тест-машину": посылает запросы к шлюзу, производит разбор ответа на переменные и сравнивает полученные значения. Гибкий язык написание тестов:<br /> Возможность послать в запросе значение, полученное в ответе от предыдущего запроса.<br /> Выполнение sql запросов в базе до/после теста.<br /> Сравнение значение переменной, используя регулярные выражение<br /> Автоматизация задач: загрузка реестра в базу из почты, отправка реестров различных форматов на email, генерация отчетов и.т.д<br /> Опыт работы с PHP, Python 2.7 / 3 (чистый питон / django), memcached, Docker, RabbitMQ, PostgreSQL</p>
Дополнительная информация
c 2014-06-01 по 2017-03-01  Платежный агрегатор, г. Москва
Должность Инженер по качеству/ Тестировщик
Обязанности <p>Развитие личного кабинета, мерчанта,партнера,покупателя выявление проблемы/потребности, написание ТЗ, расстановка приоритетов задачам).<br /> Улучшение тех.документации,api и проекта в целом с точки зрения функциональности и юзабилити.<br /> Опыт управления командой из 4х человек(программист, дизайнер, 2 менеджера по сопровождению клиентов)<br /> Создание процесса модерации с нуля.<br /> Оптимизация работы менеджеров по сопровождению клиентов/покупателями, путем автоматизации(автоматическая генерация договора, заявки на терминал и.т.д)<br /> Построил систему автоматического тестировпния с нуля, которая позволяет выявить сбои до того, как об этом сообщат клиенты. Она охватывает важные компоненты системы - python + selenium + xvfb + sentry<br /> Прототипирование интерфейсов в Axure RP.</p>
Дополнительная информация
Связаться с соискателем
Компания *
Контактное лицо *
Телефон *
Email
Комментарий
ТЕГИ:
Программист Blockchain
Другие резюме данного раздела:
Должность
Разработчик Frontend
Разработчик Frontend
Разработчик Frontend
Руководитель направления (ИТ), Директор программы проектов
Директор ИТ
Руководитель проектов