Дмитро
.NET-програміст
- Age:
- 26 years
- City of residence:
- Rivne
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/15772837/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
.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)
Similar candidates
-
.Net-програміст
20000 UAH, Remote -
.NET developer
Remote -
Senior .NET developer
Remote -
.NET developer
Remote -
.Net developer
Remote, Lviv -
.Net-програміст
100000 UAH, Remote