Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Roman Diachuk

Offer Roman work on your next project.

Ukraine Kyiv, Ukraine
11 months 7 days back
Available for hire available for hire
on the service 2 years

Rating

Successful projects
No data
Average rating
No data
Rating
242
Java
133 place out of 781
Cryptocurrency & Blockchain
92 place out of 447

CV

Senior Software Engineer with strong academical background  and 10+ years of hands-on SE experience. I'm specialising in Distributed Systems  with a bias towards Trading and Cryptocurrencies

Most of my career I've been working on world's top enterprise projects enabling companies to achieve their business goals.

Getting bored of enterprise, I've found my passion in FinTech and Web3

My Software Engineering skills, proactiveness and deep knowledge of cryptocurrencies and Web3 enabled me to start and run a cryptocurrency copy-trading platform and an advanced extensive arbitrage platform. The latter one allows user to profit from market inefficiencies across a dozen of tier1 exchanges.

While working on these projects I've reported dozens of bugs in the API of these exchanges while contributing with open-source API client libraries.

In addition to that,  I have an experience building crypto exchange from scratch, so I know how to do it efficiently and what can be out-sourced.

If you have to work with crypto exchanges to achieve your business needs - you won't find a better partner!

Skills and abilities

Programming

Portfolio


  • PassiveTrader: a copy-trading platform

    Java
    Our service allows Binance users to select a prominent Binance trader and automatically replicate all his trades.
    In other words, we allow a common user to copy the trading behavior of the best traders automatically. We support Spot and USDT Futures trading, as well as transfers between them.
    Our ultimate goal is to provide the user with the same profit rate as trader, by copying all kinds of actions (orders, transfers, converts, etc).
  • Crypto-exchanges API Client

    Implemented the most extensive Java API client for a number of cryptocurrency exchanges.
    Can be found in my github
  • Cross-exchange cryptocurrency arbitrage platform

    Java
    A set of tools to exploit the price differences across various centralized cryptocurrency exchanges. Implement a market-neutral strategy to reach a consistent profit.
    Currently supports 7 CEXes and provides a unified framework to connect to exchanges.
    1) Trading terminal provides a unified interface to interact with a major centralized exchanges (CEXs).
    2) Automated arbitrage service supports different strategies to best fit the market state.
    3) Arbitrage Opportunity screener.
    4) Robustness and fail-recovery as key features.
    5) Submitted dozens of issues/bug reports to exchange support teams.

Activity

  Latest proposals 3
DeNode Arbitration Personal project
Need to set up and configure the platform, exchange Personal project
180 USD
Cryptocurrency arbitrage parser
1015 USD