Ivan Podogov

Lead Staff Software Engineer at The Trade Desk

London, England, United Kingdom
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
Ivan Podogov is a Lead Staff Software Engineer based in London with 13 years of experience building high-performance systems across embedded, mobile and cloud platforms. He blends deep low-level C++ expertise—tuning algorithms, CPU cache behavior and SIMD interleaving—with recent leadership roles at The Trade Desk and senior engineering work on Wear OS and Android Management at Google. His hands-on background spans performance-critical banner systems at Yandex to pragmatic hardware-adjacent contributions in the Armbian build ecosystem, where he fixed wireless driver issues and board configs for ARM devices. Equally comfortable leading teams or diving into kernel and build-tool details, he’s actively returning to the kind of highly optimized systems work that originally defined his craft.
code13 years of coding experience
job15 years of employment as a software developer
bookMaster's degree Mathematical Cybernetics, Master's degree Mathematical Cybernetics at Moscow Power Engineering Institute (Technical University)
languagesRussian, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
31reputation
16kreached
1answer
0questions
github-logo-circle

Github Skills (13)

embedded10
linux10
configurations10
system-configuration10
sys10
kernel9
device-driver9
driver9
u-boot8
arm8
android-bluetooth6
hid6
android6

Programming languages (10)

TypeScriptMDXJavaShellC++CMakefileJavaScript

Github contributions (5)

github-logo-circle
armbian/build

Dec 2022 - Dec 2022

Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:13 reviews, 2 commits, 15 PRs in 1 day
Contributions summary:Ivan primarily focused on modifying the Armbian Linux build framework, specifically addressing issues related to wireless drivers and board configurations. Their contributions include fixing indentation warnings in wireless module patches for rtl8188eu and rtl8822bs drivers. Additionally, they updated and created board configurations for the Rock CM5 and Retro Lite CM5, including modifications to the boot process and audio naming conventions, indicating involvement in embedded systems and hardware integration.
kerneldocker-imagearchlinuxkernel-compilationlinux-kernel
ginkage/build

Dec 2022 - Nov 2024

Armbian Linux Build Framework
Contributions:20 pushes, 1 branch in 1 year 11 months
linuxarchlinuxarmbiandebian-linuxbitbake
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