Dmitriy Shilin is a founder and embedded engineer with 11 years of experience building system-level software and hardware for constrained devices, from RTOS firmware to end-to-end IoT ecosystems. He co-founded Tendry Lab to ship affordable ESP32-based environmental sensors, owning PCB and enclosure design, C++ firmware, Go backend and TypeScript web UI, and driving products from prototype to JLCPCB-manufactured units. Previously he led embedded teams at Enapter, delivering production-ready ESP32/STM32 firmware, a patented mesh control technology, and CE-ready products while owning release and QA processes. Dmitriy’s background also spans high-throughput streaming and real-time systems (audio/video streaming, trading data pipelines), and he contributes to open source audio networking work such as roc-toolkit. Comfortable across C/C++17, FreeRTOS, wireless protocols and tooling like KiCad/FreeCAD, he blends low-level engineering with pragmatic product delivery. He’s based in Novi Sad and known for building offline-first device infrastructures that minimize cloud dependency.
11 years of coding experience
8 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
Contributions:5 reviews, 23 commits, 72 PRs in 6 months
Contributions summary:Dmitriy primarily contributed to the core audio streaming functionality of the project. Their commits reveal modifications focused on multithreading with Mutex in the core modules, as well as various audio-related components like resampler and sample buffer. Furthermore, the user added features to the sndio and roc_pipeline sections.
Contributions:2 releases, 316 PRs, 472 pushes in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.