FinTech Solutions. Trading Software and Blockchain
We are RedDuck – a Ukrainian software development company with great technical expertise and a focus on complimenting your business goals.
The main company's direction is the FinTech industry. Our team provides custom full-cycle solutions of any complexity. We specialize in the following areas: Blockchain, smart contracts, DeFi, Trading Software, Payment systems, Crypto Exchanges and Big Data.
Also, we offer full-cycle web development of:
Currently, our team consists of 10+ professional software engineers. Besides, our developers are supported by a qualified management team so that you are covered from the technical perspective and you can focus on the business component.
--------------------------------------------------------------------------------------------
Our tech stack:
✔ Programming languages: JavaScript, Typescript, C#, F#, Solidity, Python, Rust
✔ Databases: MySQL, PostgreSQL, MongoDB, MSSQL
Focus
Recommended Providers
Portfolio

Innovative DeFi protocol BUMPER
This is one of the biggest projects we've ever developed and we're really proud that we are developing it.
For easy understanding, we can say that the startup is a decentralized way of traditional put options in the trading field. So, it allows one actor to hedge cryptocurrency price risks, and another actor to give the opportunity to hedge that risk for a fixed fee.
It's a description for easy understanding, actually the protocol is way more complicated than that.
You can read more info in this article: https://coinmarketcap.com/alexandria/article/what-is-bumper
https://bumper.fi - this is an innovative DeFi protocol

Digital bank and cryptocurrency exchange
Digital bank and cryptocurrency exchange from scratch.
The software solution offers banking as a service for other banks worldwide.
Tech Stack:
ASP.NET Core, C#, Solidity, TypeScript, Angular 11 (Nebular), Test API, PostgreSQL (procedures, functions), ORM dapper.
Process:
Code — Bitbucket, Tasks — Jira (Kanban+SCRUM)
Website of the solution: https://thekingdombank.com/

Game on Ethereum
CrimeCash is a game running on Fantom blockchain. The game is written in Solidity and Blazor (frontend on .NET).
The idea about the game is that players (a.k.a crimers) should be trying to earn as much money as possible in the game, in order to buy more defense or attack points. If you have more attack than somebody's defense, you can attack them and steal a part of their money. And if your defense is higher than somebody's attack, it means they cannot attack you.
Key features
1. NFT fortune wheel
2. Staking
3. Dashboard with function of attacking
4. Leaderboard
5. Weapons/perks Shop
The whitepaper is here: https://crimegold.biz/CrimeCash-Whitepaper2.pdf
The game is here: https://www.crimecash.biz/

Platform for automated trading
In this project, our team was working on creating the trading engine logic and on crypto-exchange APIs integration into a platform.
We have connected more than 10 crypto exchanges and implemented trading engine features such as backtesting, paper and live trading, technical indicators, trading options (e.g trailing stop losses, auto position close timeouts, profit targets, cooldowns)

Ethereum Indexer (Badaboom)
Badaboom is our startup.
The app is an Ethereum indexer that allows smart contract developers to monitor the state of a contract, view the changes of its state and get alerted when something changes.
The killer feature is filtering transactions by methods that alter some specific field, or just getting a list of transactions based on a field that is altered.
Also, the app allows the user to view the full info (such as code, abi, address, creator) like on Etherscan.
By the link http://badaboom-client-poc.azurewebsites.net/you can view the PoC version. It contains filters by contract functions, arguments passed there, and other normal filters.
For example, you can try the following arguments:
Contract address: 0xf3e6dbbe461c6fa492cea7cb1f5c5ea660eb1b47
Function: setApprovalForAll

CRM, ERP and Retail platforms
Our team worked on transforming the business logic and adding components to the customers CRM, ERP and retail platforms using .NET stack and Microsoft environment.
The last phase of the project that we have developed related to Inventory control and the movement of stock between the stores and the central warehouse.
All code is stored, version controlled and deployed using Azure DevOps

Crypto exchange (Cash4Crypto)
This platform lets users exchange cryptocurrency (ether and tokens) to fiat currencies (PayPal and Skrill).
User Flow:
-
A coin is selected (ETH or ERC20)
-
Metamask wallet is connected
-
Amount is entered (fiat or crypto, up to the user)
-
"Transfer" button is clicked
-
Transfer is confirmed in Metamask wallet
-
Wait for 12 confirmations
-
Money is sent to PayPal

Ethereum protocol for Hedge funds (eFund)
Hedge fund platform:
eCryptoFund is an Ethereum and BSC crypto fund platform and its currency is called eFund.
* This platform will provide users with an opportunity to buy into a managed fund and for fund managers to run a fund.
* Tokens inside a fund are locked in the smart contract and are only allowed to be traded for a particular list of tokens that are set up at the initial stage of a fund.
* In the end, investors can withdraw their funds from the fund.
* eFund platform receives its cut from each fund's profit, this cut is then distributed among the eFund token holders via a dividend-paying mechanism implemented through staking.
Tech stack:
C#, Solidity, TypeScript, ethers.js, web3.js, Vue.js, Microsoft Azure, BootstrapVue, Bootstrap, Azure App Service
Everything is done through smart contracts written in Solidity, so the solution is decentralized.
Reviews
the project
Custom Software Development for Blockchain Company
"I was impressed by RedDuck's large concentration of functional programming expertise."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m a co-founder of a blockchain-based entity that pursues various projects in the crypto space. We’re a decentralized autonomous organization.
What challenge were you trying to address with RedDuck?
We needed a way to exhaustively and rapidly test the Solidity code we were outputting. We needed F# specialists who were really good at functional programming, specifically because functional programming has a set of features and opportunities around it that we needed to build our products.
What was the scope of their involvement?
RedDuck helped us with software development using Ethereum, Solidity, and F#. First, we communicated our software requirements to Mark (CTO), and he found us several developers on their side who could help us. He also helped us build the tapes for the first version of the product and to put that version up.
The purpose of the software was to thoroughly test Solidity code, which is a smart contract language. Smart contracts are typically responsible for a fair amount of money going into them. RedDuck helped us build a mechanism to test the code and test it rapidly. The team created a PI (process intelligence) provider system for Ethereum.
Additionally, they started a second version of the product that we’re still busy with on our side, though they’re no longer involved.
What is the team composition?
Our main point of contact was Mark (CTO), who acted as a Scrum master and product manager.
How did you come to work with RedDuck?
I initially found RedDuck through Upwork, and we started working via the platform.
How much have you invested with them?
We spent around $30,000.
What is the status of this engagement?
We worked together from March–November 2021.
What evidence can you share that demonstrates the impact of the engagement?
I was satisfied with the quality of RedDuck’s code and the speed at which they completed work. Our primary metrics were whether the code worked and if it was maintainable. Since I’m a developer myself, I had a look at the code that they were outputting. One of their consultants stood out for their very high-quality code.
Our engagement only ended due to budgetary constraints on our side. Otherwise, I would have loved to continue working with them.
How did RedDuck perform from a project management standpoint?
Their project management was satisfactory regarding communication, deadlines, and staying on budget. In terms of tools, we mostly used Jira. We primarily communicated through instant messaging.
What did you find most impressive about them?
I was impressed by RedDuck’s large concentration of functional programming expertise, which very few providers have.
Are there any areas they could improve?
When I gave RedDuck negative feedback, I never got excuses from them — I got adjusted behavior. They were able to take criticism from us and adjust their approach versus blaming the circumstance. RedDuck is on the right track; they should keep doing what they’re doing, and I’m sure they’ll be incredible in a few years.
Do you have any advice for potential customers?
I would advise engaging with RedDuck and making sure you spend enough to gain one whole resource from them. You can expect a lot from the team because they adjust their approach to the client’s expectations. It’s okay to get a little demanding with them — you’ll get good results.
the project
Web Development for Blockchain Game
"We’re happier with RedDuck than with all the companies we’ve worked with in the past."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I don’t have a position inside the company. I helped set it up and created the idea. We’re building a blockchain crime game, which is something new. Users can steal money from each other, buy weapons, make themselves stronger, play with a spinning wheel to get special perks, and more.
We’re trying to do pre-sales and get listings on board.
What challenge were you trying to address with RedDuck?
We were searching for a programming company to help us build the project.
What was the scope of their involvement?
RedDuck has done everything related to development, including PHP, blockchain programming, and design. The project is built on Phantom. They’ve delivered the whole game, and everything is working. However, we have many new ideas that we want to add.
We work with them through milestones, but they always deliver faster than they say they will. They also manage the programmers and website development.
What is the team composition?
We’ve met Mark (CTO) and worked with Stanislav (.NET Developer), the manager of our project. Then, we have two main developers who basically do everything and someone who does all the design changes.
How did you come to work with RedDuck?
We initially built the game with a Chinese company. We wanted to do an audit, but they didn’t want to give us the codes to do it, so we felt a bit strange. Later, we took the code, made the audit, and found out that they’d made some holes so the money would go to them. We directly killed that project, and I went to my business partners to tell them we needed a trustworthy team.
They introduced me to RedDuck; we had them on the phone, and things just clicked. Then, I looked at their background and previous work for other big companies. As soon as we started working together, I felt that they were the team we needed.
How much have you invested with them?
We’ve spent between $60,000–$80,000. Right now, we pay a bit over $10,000 per month.
What is the status of this engagement?
We started working together in August 2021, and our relationship is ongoing. We hope it won’t end.
What evidence can you share that demonstrates the impact of the engagement?
We went to a professional audit company to check to code, and it looked very professional. If they tell me something will be ready in four weeks, they actually do it in 2–3 weeks, so we like their way of working. Also, they’re good at understanding; we write everything nicely and discuss it. The communication is excellent, and things go smoothly. We’re happier with RedDuck than with all the companies we’ve worked with in the past.
How did RedDuck perform from a project management standpoint?
We really like how they handle communication and deadlines. RedDuck works hard, and if they can’t get their stuff together, they work late in the night.
I’m bad at management, so we communicate via Telegram.
What did you find most impressive about them?
Their way of thinking stands out. Today, it’s all about the market. RedDuck is interested in similar projects, and they’ve been hanging around in the market too. If we talk to them and come up with ideas, they bring in information out of another corner, which shows their knowledge.
Are there any areas they could improve?
I live in Thailand, so it’d be nice for me if they started working at 10:00 or 11:00 a.m. I understand that it's too early for them, and they work late nights. However, it’d be a nice upgrade if they hired someone to pick up work in the morning.
Do you have any advice for potential customers?
You should be excited about your own project. You need to believe in it to push that feeling over to their team. Then, they can have a goal, feel good about it, and be motivated to build it. Therefore, you need to hype your own product a bit.
The client was satisfied with the quality of RedDuck’s code and their turnaround time. The team communicated efficiently via instant messaging and had good project management through Jira. They were knowledgeable and great at taking feedback, adjusting their approach immediately.