Yahor Fiadotka
О себе
Программист C#.NET с 3+ годами реального опыта в разработке desktop-приложений и интеграции с Binance API для автоматической торговли и анализа данных. Эксперт в XAML, создании адаптивных UI и внедрении кастомных контролов. Опыт объектно-ориентированного программирования, реализации бизнес-логики и работы с БД. Опыт оптимизации приложений с высокой нагрузкой и обработке большого объёма данных.
Карьерные цели
Программист C#.NET с 3+ годами реального опыта в разработке desktop-приложений и интеграции с Binance API для автоматической торговли и анализа данных. Эксперт в XAML, создании адаптивных UI и внедрении кастомных контролов. Опыт объектно-ориентированного программирования, реализации бизнес-логики и работы с БД. Опыт оптимизации приложений с высокой нагрузкой и обработке большого объёма данных.
Навыки
- C#, .NET Framework, .NET Core
- UI/UX, WinUI3, MVVM, WPF
- REST API, Web Services, JSON, XML
- Git, Scrum, Agile, Binance Api, SQL
- Visual Studio, GitHub, Figma, Zeplin
- Html, СSS, JS , Delphi
Опыт работы
WhiteList, Екб — C# разработчик
Июнь 2021 — Сентябрь 2025
- Разработка Desktop приложений на WPF с использованием паттерна МVVM (Архитектура UI).
- Оптимизация производительности и масштабируемости приложений.
- Реализация пользовательских интерфейсов с использованием XAML и стилей.
- Реализация новых функций по техническому заданию и устранение багов в существующих решенияхчиков.
- Участие в код-ревью и внедрение лучших практик разработки.
Образование
БНТУ МГТК Минск
Программист в сфере Информационных технологи.Информационная безопасность, 2018–2023
Дополнительно
- Проектирование и реализацию пользовательских интерфейсов с использованием XAML, WPF и WinUI3, создание привлекательных и высоконагруженных приложений..
- Реальный опыт создания проекта с самого нуля до product- версии.
- Активно изучаю новые технологии и фреймворки в области.NET разработки.
- Оптимизацию производительности и обеспечение стабильной работы программных решений.
- Работа с REST API и WebSocket API Binance для получения данных в реальном времени и выполнения торговых операций.
- Опыт разработки многопоточных приложений и асинхронных приложений.
- Работа в Scrum команде численностью 12 человек.