Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Разработка, внедрение и сопровождение информационных систем
Blockchain Team Lead
Март 2019 — По настоящее время (11 месяцев)
Blockchain Engineer
Декабрь 2018 — Март 2019 (4 месяца)
  • Built from scratch and successfully launched for production use supply chain solution for accounting wheelset on Hyperledger Fabric blockchain
  • Designed and implemented microservices architecture
  • Set up tasks for other developers, conducted code review, mentoring junior developers
  • Researched different enterprise blockchain platforms, such as Hyperledger Fabric, Iroha, Sawtooth, R3 Corda, Exonum, Vostok, Insolar, Quorum, for application in the transport industry
  • Identified metrics and requirements for blockchains functionality 
  • Conducted load testing with different networks setups for Hyperledger Fabric, Hyperledger Sawtooth, Exonum, Vostok blockchains 
DSX Technologies
Software Engineer
Февраль 2017 — Сентябрь 2018 (1 год и 8 месяцев)
  • Worked on cryptocurrency exchange dsx.uk.
  • Added DSX API support to XChange library (https://github.com/timmolter/XChange/tree/develop/xchange-dsx). 
  • Implemented and tested trade and withdrawal/deposit API. https://api.dsx.uk/#. 
  • Implemented Automated Trading System for buying/selling cryptoсurrency with best possible price: https://github.com/dsx-tech/ats-example.
  • Added support of MailChimp service and implemented support for e-mail mailing lists.
  • Implemented support of DataTables format for different types of reports
  • Implemented ability to change user's tariffs from backoffice with full refactoring of old tariffs change mechanism
  • Added support for Bitcoin Cash different types of address (Legacy and CashAddr) and implemented address converter for it.
  • Designed deposit and withdraw for ERC20 tokens and implemented some functionality for supporting them
  • Integrated GetResponse service support.
  • Integrated reCaptcha service support.
  • Transferred electronic voting blockchain based system from Hyperledger Fabric v0.6 to Hyperledger Fabric v1.0 (Developed chaincode, set up blockchain network and implemented interaction with blockchain using fabric-sdk-java).
  • Did some minor features to front-end and back-end.
Junior Software Engineer
Сентябрь 2016 — Январь 2017 (5 месяцев)
  • Transferred electronic voting blockchain based system from NXT to Hyperledger Fabric v0.6, using Java, Golang, Docker, Jetty
  • Developed chaincode(Hyperledger Fabric smartcontract) for e-voting system
  • Developed unified API for blockchains, such as Ethereum, Bitcoin, Hyperledger Fabric v0.6, Multichain. API is used in blockchain benchmarking framework
  • Developed load testing system for e-voting project and conducted load testing
Высшее образование
Санкт-Петербургский государственный университет (бывший ЛГУ)
Факультет: Математико-механический
Сентябрь 2014—Июнь 2018 (3 года и 9 месяцев)

Программная инженерия