01
I usually start by making the expected behavior explicit: what the system is supposed to do, how it is failing, and which signals will prove the fix. [1]
Software Engineer
Software engineer focused on building efficient, reliable, and resilient distributed compute and storage platforms. I bridge deep embedded-systems experience with highly scalable cloud systems.
Current Focus
I help teams make complex systems more reliable, easier to debug, and easier to ship. The strongest fit is where platform internals, delivery tooling, and day-to-day operability all matter at once.
01
I usually start by making the expected behavior explicit: what the system is supposed to do, how it is failing, and which signals will prove the fix. [1]
02
I am comfortable taking ownership across boundaries when the work demands it: kernel, runtime, packaging, tooling, release flow, or product integration.
03
I bias toward practical engineering wins: remove recurring friction, improve debugging leverage, and make systems easier to operate and harder to break.
[1] New systems and features do not have a “before it broke”; the job is to make the intended behavior explicit.
Lima · Paris, France
Distributed Filesystems, Linux Platform, System Bring-up and Manufacturing Tooling
Improved the reliability and performance of the distributed filesystem, focused mainly on data-layer synchronization.
Sequans Communications · Paris, France
Embedded Platforms, Firmware, OS Kernels and Build/Release Tooling
Worked across multiple areas of the embedded wireless platform: LTE firmware, Linux and RT kernels, boot reliability, USB and networking drivers, and internal build tooling.
rPath · Kyiv, Ukraine
Linux Tooling and Customer Experience
Supported and developed rPath Linux management services.
A few examples of the systems, tooling, and product work I tend to gravitate toward.
Professional Projects
01
Distributed File Sync Platform
Helped stabilize Lima's distributed storage runtime in correctness-sensitive areas such as filesystem internals, sync and replication, transactions, and background execution, then turned it into a usable Linux product with packaging and desktop integration.
02
Embedded Platform and Kernel Work
Improved bring-up and reliability for embedded wireless platforms through LTE firmware and BSP work, boot and warm-boot hardening, Linux kernel integration, USB and networking drivers, and low-level debugging that made failures easier to reproduce.
03
Build and Tooling Infrastructure
Built internal tooling that made embedded builds more reproducible and easier to operate and diagnose in the field, covering multi-repo orchestration and recipe-driven product assembly.
Personal Projects
04
Codex Git Unleash MCP
Built a policy-constrained MCP server for Git and GitHub workflows, designed to let coding agents perform safe repository operations under sandbox and approval boundaries.
View repository05
GitHub Notifications for macOS
Created a lightweight macOS status-bar utility for GitHub notifications with Keychain-backed authentication and native desktop notification support.
View repository06
tgrep: Toy Grep that Knows What to Ignore
Implemented a recursive Rust grep utility with regexp search and .gitignore awareness as a compact systems-oriented command-line tool.
View repositoryDmytro Milinevskyi
Download CV
GitHub
github.com/niamsterPhone
+33 (0)6 08 23 66 58Languages