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
webserver6
markdown6
go6

Programming languages (7)

C++ShellCJavaScriptGoVim scriptRuby

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.
fecnetworkingstreamingwebrtcaudio
dshil/gometer

Nov 2016 - Mar 2018

tiny go library for metrics
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