Andrey Tolstoy

Staff Embedded Software Engineer at Particle IO

Kyrgyzstan
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
Andrey Tolstoy is a Staff Embedded Software Engineer with 10+ years building enterprise-grade, cross-platform and embedded systems, currently contributing to Particle's Device OS firmware. He focuses on low-level C/C++ development for IoT devices, improving cellular communications, firmware update flows, and build systems while working directly with hardware like cellular modems and SPI peripherals. Based in Kyrgyzstan, he blends formal master's-level training in computing systems with practical electronics experience from roles spanning security integration to systems administration. His open-source work on the widely used particle-iot/device-os underscores a commitment to reliable, production-ready firmware and developer tooling. He brings a pragmatic systems mindset that balances firmware performance, robustness, and maintainability across distributed device fleets.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Computing machines, complexes, systems and networks, Master's degree, Computing machines, complexes, systems and networks at Siberian Federal University (former Krasnoyarsk State University)
languagesEnglish, French, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

cell10
firmware10
iot10
embedded10
telecommunication10
c-language10
cprogramming-language10
sys10
rtos9
device-driver9
hal8
makefile8
abstraction-layer8
spi7
wifi7

Programming languages (5)

C++ShellCJavaScriptPython

Github contributions (5)

github-logo-circle
particle-iot/device-os

Dec 2015 - Jan 2023

Device OS (Firmware) for Particle Devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:44 releases, 1201 reviews, 3498 commits in 7 years 2 months
Contributions summary:Andrey's commits primarily focused on firmware development for Particle IoT devices. They contributed to the device OS, enhancing cellular communication by increasing registration timeouts and updating firmware update procedures. The user demonstrated expertise in embedded systems programming, specifically in C/C++, and interacted with various hardware peripherals including cellular modems and SPI devices. The user also made build system improvements, indicating familiarity with the Device OS build process.
xenonparticleargonelectronfirmware
particle-iot/nrf5_sdk

Apr 2018 - Mar 2022

Contributions:1 review, 26 commits, 16 PRs in 4 years
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
Andrey Tolstoy - Staff Embedded Software Engineer at Particle IO