Kirill Kirikov, Developer in Kyiv, Ukraine
Kirill is available for hire
Hire Kirill

Kirill Kirikov

Verified Expert  in Engineering

Cryptocurrency Developer

Location
Kyiv, Ukraine
Toptal Member Since
April 25, 2019

Kirill has over a decade of experience in development, managing teams with up to 30 members, and has released more than 100 apps. An expert in Ethereum and Bitcoin, fintech, permissioned blockchain, enterprise blockchain, and design architecture, he's worked on open source projects sponsored by the Aragon foundation for improving the Ethereum ecosystem. Kirill has developed software for clients such as Chrysler and Ferrari.

Portfolio

PineCreek
Amazon Web Services (AWS), JavaScript, Kubernetes, Hyperledger Fabric
HHHodlers
Amazon Web Services (AWS), Kubernetes, JavaScript, Node.js, Truffle, Solidity
4irelabs
Stellar SDK, Hyperledger Sawtooth, Parity Polkadot, Hyperledger, Node.js...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), IntelliJ IDEA, MacOS

The most amazing...

...thing I've implemented was a protocol for interchain assets transfer between BTC-based ad EVM-based blockchains; it was developed for Contractland DEX.

Work Experience

Blockchain developer

2019 - PRESENT
PineCreek
  • Created production deployment with Hyperledger Fabric.
  • Set up the Kubernetes cluster for Hyperledger Fabric using Helm charts and custom deployments.
  • Wrote JavaScript code that registers and enrolls admins and users in the Fabric CA.
Technologies: Amazon Web Services (AWS), JavaScript, Kubernetes, Hyperledger Fabric

Lead Blockchain Developer

2019 - PRESENT
HHHodlers
  • Developed smart-contracts based casino platform.
  • Developed CLI deployment tool for versioning and managing complex smart-contracts system deployment.
  • Developed back end for casing using Node.js, Express, and Typescript.
  • Developed production environment for the back end via Kubernetes.
  • Implemented CI/CD tools in the smart-contracts and back-end development process.
Technologies: Amazon Web Services (AWS), Kubernetes, JavaScript, Node.js, Truffle, Solidity

Senior Blockchain Engineer/Solution Architect

2017 - PRESENT
4irelabs
  • Worked as a consultant in different fintech projects.
  • Created a crossborder remittance service.
  • Implemented a digital identity service for a notary on blockchain.
  • Developed a solution for analytics for Ethereum for Tennagraph.
  • Participated in outsource projects.
  • Developed a supply-chain solution on blockchain.
Technologies: Stellar SDK, Hyperledger Sawtooth, Parity Polkadot, Hyperledger, Node.js, JavaScript, Python, Infura, Bitcoin, Solidity, Ethereum

Solution Architect / Team Lead

2019 - 2020
Green Assets Wallet
  • Managed the agile team that was responsible for the development of the world’s first blockchain-based platform for easy validation and impact reporting of green bonds.
  • Made all architecture decisions connected with frontend, infrastructure, and backend.
  • Collaborated with chromia blockchain core development team to have smooth mainnet deployment.
  • Consulted with the client about the business application of the blockchain, development processes, and handled the requirement management and some business analysis.
  • Collaborated with the stakeholders to understand the requirements and build the most important features effectively.
Technologies: Amazon Web Services (AWS), PostgreSQL, JavaScript, Node.js, Blockchain, React

Senior Blockchain Developer/Researcher

2018 - 2019
Contractland
  • Developed the protocol for interchain transfers of assets between Ethereum and Bitcoin for Contractland.
  • Integrated Bridge between Ethereum and Bitcoin into the decentralized exchange.
  • Developed architecture of bridge between Ethereum and Bitcoin.
Technologies: React, Bitcoin, Ethereum, Python, Solidity

Lead iOS Developer and CTO

2012 - 2017
Seductive Mobile
  • Co-founded a mobile development studio.
  • Worked as the CTO; grew and led a team of 25 developers: iOS, Android, and back-end.
  • Participated in the development of 50 mobile applications both for iOS and Android.
  • Implemented CLEAN architecture approach in iOS and Android teams.
  • Implemented CI/CD processes in mobile teams.
  • Developed augmented reality projects with Unity3D, OpenCV.
Technologies: SQL, MongoDB, Node.js, Swift, Objective-C, C++

Senior Developer

2011 - 2012
Luxoft
  • Developed media and navigation system for Chrysler and Ferrari.
  • Developed navigation system front-end for vehicles.
  • Developed voice recognition system front-end for vehicles.
  • Worked with Bluetooth protocol to create a media player that can play music from mobile phones and mp3 players.
  • Worked with FM/AM/Sirius to enable radio in media system for vehicles.
Technologies: Lua, C++, Adobe Flash, AS3

Game Developer

2010 - 2011
Catalyst Apps
  • Created Facebook games with 1M MAU.
Technologies: Starling, MySQL, PHP, Adobe Flash, ActionScript 3

Green Assets Wallet

The Green Assets Wallet is the world’s first blockchain-based platform for easy validation and impact reporting of green bonds.

Contractland

https://ethresear.ch/t/terra-bridge-protocol-for-interchain-token-transfers-between-ethereum-and-bitcoin/4522
I've architected and developed a solution that allows users to transfer BTC to Ethereum and back in a decentralized way. Here is a link to the research article: https://ethresear.ch/t/terra-bridge-protocol-for-interchain-token-transfers-between-ethereum-and-bitcoin/4522

This project was a part of Contractland's decentralized exchange project.

R&D of Blockchain Notary

https://link.medium.com/EQDhPH2ONV
I was part of the team that develops blockchain notary and identity service on the blockchain. Here is a link that describes our research.

Apiary

I was part of the team that created a continuous token model for decentralized organizations. It was a platform that was built to have responsible crowdfunding through the Curation Market.

Web3 Hackathon Prize from ChainLink

https://blog.chain.link/showcasing-the-winners-of-the-etherlin-zwei-hackathon/
My team and I won the 3rd place in the web3 Berlin hackathon in from sponsor called ChainLink. Here is the demo: https://devpost.com/software/etherflare

Languages

Python, JavaScript, Swift, Solidity, TypeScript, ActionScript 3, AS3, Lua, Objective-C, SQL, HTML, PHP, C++

Frameworks

Django, Truffle, Symfony, Flask, Parity Polkadot, Qt

Tools

Flash, Sentry, Amazon Simple Email Service (SES), NGINX, Logstash, Kibana, Grafana, IntelliJ IDEA, Adobe Flash, Stellar SDK, Sketch, Figma, Git, Google Kubernetes Engine (GKE), AWS SDK, Amazon EKS, NPM

Platforms

Ethereum, Docker, Linux, MacOS, Blockchain, Amazon EC2, Kubernetes, Hyperledger, Hyperledger Composer, Hyperledger Fabric, Hyperledger Sawtooth, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

Amazon S3 (AWS S3), PostgreSQL, MongoDB, MSSQLCE, Redis, Elasticsearch, MySQL

Other

Bitcoin, Cryptocurrency, Cryptography, Ethereum Smart Contracts, Smart Contracts, Infura, Protocol Design, Code Architecture, Photoshop CC 2019, PIP, Algorithms, Augmented Reality (AR), Kubernetes Operations (kOps), Bitcoind, Ethereum Open Source

Libraries/APIs

React, Vue, Node.js, Amazon EC2 API, Vue 2, Starling, Vuex, Fabric

Paradigms

Clean Architecture, Clean Code, Requirements Analysis

2007 - 2012

Master's Degree in Computer Science

Kharkov National University. Faculty of Mechanics and Mathematics. - Kharkov, Ukraine

DECEMBER 2018 - PRESENT

Improving Communication Skills

Coursera

OCTOBER 2018 - PRESENT

Success

Coursera

AUGUST 2018 - PRESENT

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Coursera

AUGUST 2018 - PRESENT

Structuring Machine Learning Projects

Coursera

MAY 2018 - PRESENT

Neural Networks and Deep Learning

Coursera Course Certificates

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring