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

ID 1102052
Должность Программист Blockchain
Опыт работы более 7 лет
Зарплата от 200.000 руб.
Менеджер

Тел.: (495) 987–45–64, (495) 612–44–11

E-mail: info@profistaff.ru

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

Пол: Мужской

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

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

Связаться с соискателем
Образование:
Учебное заведение: МФЮА, г. Москва
Специальность: Юрист
Дополнительная информация:

2006 г. Certified Ethical Hacker, EC-Council, Certified Ethical Hacker.

Сертификат Certified Ethical Hacker, получен в 2006 году, пишет код с 2001 г. (самоучка)
Языки: С, C++, ассемблере x86/x64, PHP, Javascript, Actionscript 3 и их производных (Solidity для разработки смарт-контрактов в настоящее время).


Опыт работы:
01.2013 - Н/В

Проектная работа


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


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

Разработка программного обеспечения для частных и государственных заказчиков - резидентов и нерезидентов РФ, включая системы федерального масштаба.

Исследования в области информационной безопасности, тестирование защищенности сетей, формирование политик безопасности для предприятий любого масштаба.


01.2013 - Н/В

Собственный проект


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


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

Оригинальные разработки в области Blockchain валют (на базе DAG - direct acyclic graph).

Исследования в области безопасности инфраструктуры открытых ключей на на базе алгоритма RSA - 1024 в контексте различных сфер применения атак вида rsa common factor attack через призму парадокса дней рождения.

(наработки этого проекта можно посмотреть во вложенных в письмо файлах: «Описание криптовалюты PiCoin и PiCoin_презентация).



Опыт работы
c 2013-01-01 по 0000-00-00  Проектная работа
Должность Архитектор/ Разработчик
Обязанности <p>Разработка программного обеспечения для частных и государственных заказчиков - резидентов и нерезидентов РФ, включая системы федерального масштаба.</p> <p>Исследования в области информационной безопасности, тестирование защищенности сетей, формирование политик безопасности для предприятий любого масштаба.</p>
Дополнительная информация
c 2013-01-01 по 0000-00-00  Собственный проект
Должность Архитектор/ Разработчик
Обязанности <p>Оригинальные разработки в области Blockchain валют (на базе DAG - direct acyclic graph).</p> <p>Исследования в области безопасности инфраструктуры открытых ключей на на базе алгоритма RSA - 1024 в контексте различных сфер применения атак вида rsa common factor attack через призму парадокса дней рождения.</p> <p>(наработки этого проекта можно посмотреть во вложенных в письмо файлах: «Описание криптовалюты PiCoin и PiCoin_презентация).</p>
Дополнительная информация
Ключевые навыки:

Заказчиками в разное время выступали:
Playnatic Entertainment (аналог STEAM - цифровая дистрибьюция софта),
ПАО Ростелеком (АСКЗ - автоматизированная система контроля затрат),
Гостелерадиофонд (система учета пиратских публикаций в сети).
Daemon Tools (работы по улучшению эмулятора CD/DVD дисков, шифрование драйвера версии v4.0 и выше).

Опишу некоторые из проектов:

Рассыльщик почты, реализует логическую многопоточность (работает всего 1 поток) - при этом, без дополнительных напрягов (CPU < 5%) обеспечивается до 5 000 одновременных соединений, реализующих отправку почты - включая создание письма из шаблонов (с множественными, в том числе вложенными макросами, заменяемыми на динамический контент). Каждое соединение при этом поддерживает проксирование трафика (через прокси любого типа - HTTP, SOCKS4/SOCKS5), включая HTTPS соединения. Все это реализуется в C исходном коде (проект Visual Studio). Задание на рассылку, включая содержимое шаблона, значения макросов для подстановки и словарей, включая адреса для рассылки, формируется в текстовом файле любой длины. Исходники и рабочую демку готов продемонстрировать.
Клиент сети TOR в виде библиотеки, позволяющей статическую линковку в свой проект (версии 0.2.3.5/0.2.7.5) - с применением libressl вместо OpenSSL - включая встроенный HTTP клиент, исходники готов продемонстрировать. Уменьшенный размер - 540 кб скомпилированная длл под упаковщиком UPX, исходники и рабочую демку готов продемонстрировать.
Клиент bittorrent для встраивания в проект (25 килобайт C кода) - реализация скачивания bittorrent контента, исходник и рабочую демку готов продемонстрировать.
Система цифровой дистрибьюции (аналог Steam) - позволяющий запуск контента только после санкционирования сервером запуска (у контента физически удаляется часть объектного кода, который в случае санкционирования запуска, встраивается в объектный код контента на лету лаунчером - осуществляющего помимо прочего fingerprinting & watermarking встраиваемого кода). Проект разрабатывался по заказу компании Playnatic в рамках проекта SignUp - аналог STEAM. В связи с банкротством инвестора проекта, проект был завершен до запуска, однако разработка была завершена задолго до банкротства инвестора, в связи с чем проект сохранился, готов продемонстрировать демку (лаунчер, запускающий тестовый контент - который невозможно скопировать, снять дамп работающего приложения, попытаться снять защиту на лету). Исходники и рабочую демку готов продемонстрировать.
Робот для автоматизации (работа через клиентскую библиотеку TOR с использованием для соединений библиотеки CURL, подключение к синтезируемым именам доменов при резолве последнего, парсинг контента через HTMLTIdy статическую библиотеку, анализ содержимого, парсинг контента на предмет наличия форм обратной связи, заполнение форм и отправка, сохранение результатов в sqlite базы данных). Исходники и рабочую демку готов продемонстрировать.
Автодайлер (осуществляющий одновременно указанным количеством сессий вызовов через программный коммутатор FreeSwitch по VoIP каналам набор номеров и сбрасывание соединения после указанного таймаута). В силу краткосрочности таких контактов, появляется возможность без расходования оплаченных ресурсов VoIP аккаунта сделать обзвон клиентов и реализовать появление на их мобильных устройствах номера, указываемого звонящим в качестве номера звонившего - с целью перезвона абонентами на отображенный номер, с проигрыванием звонящему рекламных материалов. Инфраструктура входящих вызовов реализуется на коммутаторе FreeSwitch - позволяющем многопоточный прием вызовов и проигрывание звуковых данных (генерацию Text-to-speech сообщений). Исходники и рабочую демку готов продемонстрировать.
Автоматизированная система контроля затрат - свидетельство о регистрации программы для ЭВМ №2017619945 (клиент - Ростелеком)
Разработка и реализация алгоритма сжатия звуковых данных - превосходящего по характеристикам mp3 и HEAACv2. Демо версия плагина под WinAmp для воспроизведения сжатых указанным алгоритмом файлов.

Связаться с соискателем
Компания *
Контактное лицо *
Телефон *
Email
Комментарий
ТЕГИ:
Программист Blockchain
Другие резюме данного раздела:
Должность
Разработчик С++
Программист Java
Программист Java
Директор IT / CIO
Backend Java Developer
Golang разработчик