Position: Blockchain Developer, Software developer
Category: Node.js
English level: fluent
Years of experience: 6

At Dev.Pro I am responsible for creating and supporting a fairly complex Solidity smart contracts ecosystem and integrating them into the system, Hyperledger Fabric network is under my wing as well. Also I am creating microservices for different domain purposes and adding new functionality to the existing ones. One of the main achievements that I can highlight is designing and implementing from scratch a multi-purpose blockchain gateway platform that enables corporate and individual users to set up seamless connections to various blockchain networks. Reach out to hear more.

At Aleph One I was responsible for blockchain integration and other full-stack tasks.

At Agrello I held a responsible position as a Blockchain and Product developer. My current achievements are:
- Created functional Digital Identity in Solidity, which can be used in over 149 countries all over the world.
- Ported to ethereum-like blockchain such platform entities like Contracts and Containers.
- Took part in implementation of Two-Party Elliptic Curve Digital Signature Algorithm introduced by Yehuda Lindell.
- Reduced time to render all user’s documents from O(n2) to O(n). 
- Designed Digital Identity business use cases in a decentralized manner.
- I, as a Product developer, and my team are involved in fullstack web development of Agrello Platform and numerous APIs. 
- Designed and developed private distributed network for an Estonian IoT startup which specializes on supply chain activities.
- Developed numerous scripts for interaction with our blockchain in Python 3.7.
- Leading blockchain community weekly meetings within the company, where I talk about latest blockchain events and movement from Public Key Infrastructure to Decentralized Public Key Infrastructure.


At Datalab I was involved in developing Pantheon Accounting software for tax tracking, designed specifically for Ukraine Tax Legislation. Also I’ve optimized existing and  added new functionalities to a mobile application for learning foreign languages called Qlango. There is something to show as well:
- Developed proficient users score ladder and sorting in the app.
Implemented daily lottery system for Qlango users.
- Took part in designing and development of a software, which purpose was to substitute top tax tracking software in Ukraine called 1C.
- Senior Software Engineer, Blockchain at Dev.Pro
Aug, 2020 - Present

Projects:
- Digital asset managing platform with over $25 billion in assets.
- A gateway-service for interacting with various blockchains incorporating HSM and other secure storage technologies.

Technologies used:
Node.js, TypeScript, Nest.js, CQRS, event Sourcing, Ethereum, other EVM-based blockchains, Hyperledger Fabric, AWS, Linux, Docker, cryptography, key management, creating blockchain gateways, Jira

- Software Engineer, Blockchain at Aleph One
Dec, 2019 - Aug, 2020

Technologies used:
Ethereum, Hyperledger, IPFS, Node.js

- Software Engineer, Blockchain at Agrello
May, 2018 - Dec, 2019

Technologies used:
Hyperledger, Ethereum, Solidity, Truffle, Web3, OpenZeppelin, ZeppelinOS, Symmetric and asymmetric cryptography, Geth, Ganache, Mocha, Chai, Javascript and Vue.js, PHP and Laravel, Python, Git, Youtrack, BitBucket, Teamcity, Linux, Agile, LeSS, Scrum.

- Junior Software Engineer at Datalab
August, 2017 – May, 2018

Technologies used:
Delphi, T-SQL, Microsoft SQL Server, Trello.
Agile. Highload. Distributed ledger tech stack