Дмитро
.NET-програміст
- Вік:
- 26 років
- Місто проживання:
- Рівне
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/15772837/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
.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)
Схожі кандидати
-
.NET-програміст
Дистанційно -
.NET-програміст
Дистанційно -
C#, .NET Core developer
Дистанційно -
.NET-програміст
Вінниця, Дистанційно -
.NET-програміст
Львів, Інші країни, Дистанційно -
.NET-програміст
Дистанційно