• Файл

Дмитро

.NET-програміст

Вік:
26 років
Місто проживання:
Рівне
Готовий працювати:
Дистанційно, Київ

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Dmytro Kysliuk
.NET Developer | Backend / ASP.NET Core
Ukraine (Remote) • [відкрити контакти](див. вище в блоці «контактна інформація»)[відкрити контакти](див. вище в блоці «контактна інформація»)
LinkedIn: [відкрити контакти](див. вище в блоці «контактна інформація»)

SUMMARY

Middle .NET Backend Developer with 3+ years of commercial experience building production
systems for manufacturing, MES, WMS, Quality, and industrial automation domains. Experienced in
ASP.NET Core, EF Core, REST APIs, SQL optimization, Clean Architecture, CQRS/MediatR,
Docker, and Azure DevOps. Strong background in backend integrations, telemetry processing,
performance optimization, and production issue resolution across multiple international projects.

TECHNICAL SKILLS

Backend: C#, .NET 6/8/9, ASP.NET Core, EF Core, REST API, MediatR, CQRS, SignalR
Architecture: Clean Architecture, DDD, Event-driven / Domain Events
Databases: MS SQL Server, MySQL, PostgreSQL, Redis, Code First / Migrations
Testing: xUnit, WireMock.Net, TDD
DevOps: Docker, Azure DevOps, GitHub, CI/CD
Desktop: WPF, Windows Forms
Industrial / Integrations: Modbus RTU/TCP, RS-485, Arduino, Semantic Kernel
Other: Agile/Scrum

WORK EXPERIENCE

Software Engineer (.NET / IoT) | AES | Apr 2025 – Present

•​ Developed a configuration-driven industrial telemetry API for Modbus TCP/RTU devices
(DWS-301, Norma-S) that transforms raw register data into engineering units, persists
telemetry into MySQL, and enables onboarding new device types without code changes.

•​ Implemented a runtime expression engine using NCalc, allowing transformation logic (unit
conversions, bitmasking, multi-endian register parsing) to be defined entirely through JSON
configuration.

•​ Eliminated manual database migrations by building a dynamic schema manager that
synchronizes MySQL tables with telemetry configuration at runtime.

•​ Built a producer-consumer asynchronous pipeline using BlockingCollection and
SemaphoreSlim for concurrent device polling with batched database writes to reduce I/O
overhead.

•​ Developed a custom Modbus TCP/RTU-over-TCP communication layer with CRC validation,
timeout handling, and inter-byte timing controls for unreliable industrial network environments.
.NET Developer / MOM Consultant | BrightEye | Sep 2022 – Mar 2025 | Remote

•​ Delivered MES, WMS, and Quality modules across 6+ manufacturing projects for international
clients, extending a shared MOM platform used in production environments.

•​ Reduced report rendering time from approximately 2 minutes to 20 seconds by optimizing
inefficient queries and redesigning the underlying data pipeline.

•​ Designed and integrated an RGB → LAB → Pantone conversion tool directly into the MOM
platform, enabling real-time production floor color validation for packaging manufacturing
workflows.

•​ Investigated and resolved production issues across multiple concurrent projects, frequently
serving as a primary escalation point for complex defects.

•​ Collaborated within cross-functional Agile teams of 2–5 developers per project within a
~20-person engineering department using Azure DevOps CI/CD workflows.

•​ Applied Clean Architecture principles, modular design patterns, and EF Core query
optimization when extending existing platform functionality while minimizing regression risk.

Automation Engineer | West Control Engineering | Jul 2021 – Feb 2022

•​ Assembled, installed, and configured industrial control panels and electromechanical
systems.
•​ Gained hands-on experience with automation hardware and real-time control systems —
directly informing later IoT and Modbus RTU/TCP gateway work.

PROJECTS

OrvixFlow — Multi-tenant SaaS Backend — ASP.NET Core · Clean Architecture · Semantic
Kernel · MediatR · Docker · xUnit · WireMock

•​ Personal SaaS project focused on AI-assisted workflow automation for document, email, and
operational processes.
•​ Developed a multi-tenant .NET backend with full Clean Architecture layering (Domain,
Application, Infrastructure, API), CQRS via MediatR, and Domain Events.
•​ Built an Inbox-Guardian email triage module using Semantic Kernel for AI-assisted
classification; developed with strict TDD using xUnit and WireMock.Net for HTTP contract
testing.
•​ Integrated n8n for no-code workflow automation, enabling non-developer trigger pipelines
alongside the core API.

ISO-to-USB Flash Tool — C# · WPF · .NET 8 · Clean Architecture

•​ Built a full Windows desktop utility for ISO flashing with auto-detection of ISO type, MBR/GPT
partitioning support, and a dark-themed WPF UI — compiled to a single-file executable.
Industrial IoT Gateway — Modbus RTU/TCP · RS-485 · Arduino · WIZnet

•​ Designed a custom RS-485-to-Ethernet gateway with galvanic isolation and Modbus
RTU/TCP support for industrial sensor networks.

EDUCATION

National University of Food Technologies — Kyiv, Ukraine
M.Sc. — Automation & Computer-Integrated Technologies (2021–2023)
B.Sc. — Computer Systems Automation (2017–2021)

LANGUAGES

Ukrainian — Native English — B2 (Professional working proficiency)

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: