• File

Данил

.NET developer

Considering positions:
.NET developer, Тестувальник, Full stack програміст
Age:
22 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Danylo Serdiukov
mail: [open contact info](look above in the "contact info" section)
mobile: [open contact info](look above in the "contact info" section)
---

Profile
.NET developer with experience in building Windows applications and services. Worked with
client-server interaction, real-time communication (SignalR), and business logic
implementation in the service layer.

Experienced in asynchronous programming, working with APIs (HTTP), implementing retry /
reconnect scenarios, and authorization logic. Worked with BLE (Windows stack + integration
with mobile .NET), and participated in improving the mobile part of the application using
.NET MAUI (Android).

Focused on code quality, clean architecture, and growth in backend development.

---

Key Competencies
● C#, .NET 8/9, nullable reference types
● Development of Windows desktop applications and background services
● Client-server interaction, API integration, request/response and error handling
● Asynchronous programming: async/await, Task, retry / reconnect scenarios
● Business logic implementation in the service layer
● Architectural separation of concerns: UI / Service / Common, Dependency Injection
● Data handling: SQL, LINQ, basic database interaction
● .NET MAUI: participation in mobile application development
● Unit testing of core logic

---

Work Experience
.NET Developer — Hideez

April 2023 — April 2026

Responsibilities:

● Development and maintenance of Windows client applications and background
services
● Implementation of client-server interaction (SignalR, HTTP), request and response
handling
● Business logic implementation in the service layer
● Use of asynchronous programming for network and I/O operations
● Implementation of retry / reconnect scenarios and network error handling
● Work with authorization logic and integration with backend services
● Implementation and support of BLE communication between devices
● Integration with Windows Credential Provider (IPC / named pipes)
● Work with Virtual Smart Card (VSC), certificates, and TPM (Microsoft.TSS), COM
interop
● Application architecture design (UI / Service / Common), use of Dependency
Injection
● Writing unit tests for core scenarios
● Participation in improving the mobile application (.NET MAUI, Android):
implementation and support of business logic, UI changes, navigation handling,
adaptation during migration to a newer .NET version
● Work with Android-specific aspects: permissions setup, application lifecycle, BLE
integration
● Use of MVVM pattern (CommunityToolkit.Mvvm)
● Logging and diagnostics (NLog, generic host)

---

Education

Computer Academy “STEP”

Program focused on software development: fundamentals of programming, OOP, and
algorithms.
After initial training (C++, administration), the main focus shifted to development using C#
and .NET.

During the studies gained experience with:

● C#, .NET
● OOP, basic algorithms and data structures
● Working with databases (SQL)
● ASP.NET (basic level)
● Desktop application development (WinForms, WPF)

Practical experience Development of a desktop application integrated with a database

---

Languages
● Ukrainian — Native
● English — B1 (actively improving)

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: