Position: .NET Developer
Category: .NET
English level: upper
Years of experience: 2


Wanda Exchange
 .NET Developer

07.2022 - present

Worked start up on crypto exchange with UI Swagger integration project. 



Participated in implementation and configuration of Azure.SignalR in the project for dynamic exchange of cryptocurrencies, identity/company and document verification using Sumsub API, configured WEBhook to confirm or not to confirm verification, special API for storing, transferring crypto, generating crypto wallets, two-factor authentication base on Google Authentificator, html templates for email notifications



Used multithreading in development of crypto and fiat currency converters, services for calculating cryptocurrency fees, cashing out via vouchers and bank terminals, parallel processing to calculate profit for the period and get balance in user's chosen currency



Took part in SendGrid and SendGrid.Twillio implementation of libraries for sending messages to email and phone, generating vouchers for cipcoins and euro cashing, euro deposits to accounts, getting data about points of cashing (ATM`s).



Worked with CryptoCompare API, Openexchangerates API, Copper API, CoinMarketCap API, Sumsub API, Pancakeswap API


Red Duck
Full Stack .NET + Vue.js
01.2021 - 07.2022

Worked on projects related to blockchain and crypto exchanges with UI Swagger
integration.
Took part in implementing virtual balances, generating crypto-wallet, withdrawal,
trading, custom Entity Framework repository based on
LinqKit.Microsoft.EntityFrameworkCore and System.Linq.Dynamic.Core, used the
custom attribute approach to improve the transactional nature of the project,
getting an in-depth knowledge of this framework. Used Fluent Validation for
validating incoming models, AutoMapper for mapping, different middlewares,
localization in projects, various of designs patterns in my projects, JWT and
Refresh Tocken authorization and authentication
Wrote Unit tests using NUnit and XUnit framework
I also wrote different components in Vue.js, from writing different registration forms to connecting the signalR socket to get currency rates
1. Joyful and friendly colleagues
2. Technology stack
3. Possibility of working remotely