Andrei Emeltchenko

Principal Engineer at Huawei

Helsinki, Finland
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
Andrei Emeltchenko is a Principal Engineer based in Helsinki with 16 years of deep systems and embedded software experience spanning Linux kernel, Android Bluetooth stacks, and real-time OS development. He spent over a decade at Intel maintaining subsystems like SMBus and EDAC and contributing to Linux and Android platform integrations before joining Huawei in 2024. A long-time contributor to the Zephyr RTOS, he focuses on code quality, device driver correctness, logging robustness and test-suite hardening—skills that translate into reliable firmware and IoT solutions. His background at Nokia included kernel-level Bluetooth and embedded integration for telecom and consumer devices, giving him a strong mix of telecom-grade and consumer OS expertise. Trained as a computer science and microprocessor systems specialist from Saint Petersburg State Electrotechnical University, he combines low-level debugging prowess with a practical eye for testability and build efficiency. Colleagues would note his knack for finding subtle parameter and buffer issues that improve system resilience beyond obvious feature work.
code17 years of coding experience
job21 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"​
languagesEnglish, Russian, Finnish
stackoverflow-logo

Stackoverflow

Stats
191reputation
105kreached
3answers
0questions
github-logo-circle

Github Skills (16)

c1710
embedded-language10
embedded10
rtos10
c1110
zephyr10
driver9
testing9
bluetooth7
bluetooth-le7
ubuntu6
git6
hugo6
linux6
gtk6

Programming languages (8)

C++ShellCValaHTMLASLAssemblyPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

May 2017 - Nov 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:397 reviews, 391 PRs, 5 branches in 8 years 7 months
Contributions summary:Andrei primarily contributed to the Zephyr RTOS project by addressing code quality issues and implementing improvements in testing and software build. They made several fixes related to logging, including adding checks, fixing parameters, and using the correct data types. Their work extended to device driver enhancements, such as fixing incorrect parameter usage for several drivers and ensuring correct use cases. Additionally, the user added and enhanced test cases, fixing buffer overflows, and improving the efficiency of test execution.
hardwarertosiotembeddedreal-time
finikorg/webusb-sample

Jun 2018 - Oct 2019

Contributions:11 commits, 1 PR, 11 pushes in 1 year 3 months
webusbzephyr
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