Dmitriy Shilin

Founder & Embedded Engineer at Tendry Lab

Novi Sad, Vojvodina, Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job8 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"
languagesRussian, English, French
stackoverflow-logo

Stackoverflow

Stats
381reputation
48kreached
10answers
1question
github-logo-circle

Github Skills (16)

audio10
rust10
realtime10
mutex10
streaming10
networking9
cprogramming-language9
c-language9
dspace8
dspic8
http6
vim6
markdown6
webserver6
go6

Programming languages (10)

TypeScriptC++ShellCRustJavaScriptGoVim script

Github contributions (5)

github-logo-circle
roc-streaming/roc-toolkit

Jul 2017 - Jan 2018

Real-time audio streaming over the network.
Role in this project:
userBack-end Developer
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.
audio-streamingreal-timeaudiostreamingnetworking
tendry-lab/device-hub

Dec 2024 - Oct 2025

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.
Request Free Trial