Position: .NET Developer
Category: .NET
English level: intermediate
Years of experience: 3

* I learned how to develop cross-platform solutions on .net using windows and macOS.
* I figured out how to integrate mender.io into linux system.
* I studied how WebSocket technology works by using SignalR library
Good day!
I am currently working in Temabit, a company within Fozzy Group Corporation.

04.2020 - now, Temabit
I'm worked on few projects:
* My first project in this company was a module (WinForms) for corporate CRM (written on .NET)
This module using for management post branches, types of branches, dictionaries of cities, streets, houses, links between it etc.
* Second project was about mailboxes.
Backend was written on .NET 6 and it use to control door locks for all mailboxes, which connected by WebSockets (using SignalR) and save state of each postboxes that connected in system.
RabbitMQ was used by sending messages of different kind of events (like CourierPickup, GuestPickup, Load) to master-system.
For Frontend technology, im using Blazor, because i can use same classes and services to quick developing dashboard postboxes state (online/offline, door open/close, technical state etc).
Mailboxes controls by linux mini-pc called odroid with ARMv71 processor, with docker and .NET app on it.
To safe upgrade OS and APP, we use Mender.io as service to management all mailboxes OTA.

04.2019 - 04.2020, SunFlower Communications
While im working with Call Center SaaS, i designed and developed architecture for solution, that allow to recognize audio (Speech-to-Text) by android app and send text to dictionary-based app (called "Meaning App"), to get meaning of text, that was recognized. For example, i call to bank, and say that i want a credit card. My solution analyze this recorded audio (mp3 or wav file) by Android Speech-to-Text and send recognized text to "Meaning App". In the end, we got a speech-code - "credit_card". All process work in real-time, so company which use this Call-Center SaaS whith this feature, can analyze and handle calls without workers.