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:99 commits, 113 PRs, 121 pushes in 1 year 4 months
golanggo-librarytinymetricscounter
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.
Request Free Trial
Dmitriy Shilin - Founder & Embedded Engineer at Tendry Lab