Andrey Yurovsky

Consulting Member Of Technical Staff at Oracle

Seattle, Washington, United States
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

👤
Senior
🎓
Top School
Andrey Yurovsky is a seasoned embedded systems and Linux systems software engineer with 15 years of experience building low-level firmware, drivers, bootloaders, and networked systems across consumer, automotive, aerospace, and cloud domains. Currently a Consulting Member of Technical Staff at Oracle, he previously architected virtual cloud network dataplanes and led Linux BSP, kernel, and build-system work for RFID, satellite, and IoT products. Andrey is a pragmatic systems plumber who combines hardware bring-up, continuous-integration-driven firmware, and test/simulation tooling to deliver reliable, upgradeable products. A contributor to the OpenOCD project, he added MCU flash control, device support, and SWO tracing—work that reflects a deep familiarity with microcontroller internals and debugging infrastructure. Based in Seattle, he pairs breadth across RTOS, bare-metal, and Linux with a knack for tying disparate components into cohesive, testable systems.
code15 years of coding experience
job16 years of employment as a software developer
bookUniversity of California Santa Cruz
languagesEnglish, Russian
github-logo-circle

Github Skills (21)

buildroot10
package-management10
linux10
build-system10
c1110
c1710
sys10
embedded10
flash-memory10
openocd10
stm10
debug9
jtag9
debugging9
makefile9

Programming languages (2)

CMakefile

Github contributions (5)

github-logo-circle
openocd-org/openocd

Jul 2013 - Jun 2015

Official OpenOCD Read-Only Mirror (no pull requests)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:23 commits in 1 year 10 months
Contributions summary:Andrey primarily contributed to the OpenOCD project by adding support for new STM32 and Atmel SAM microcontroller families, and expanding existing support. Their work included adding device IDs and implementing flash memory control and erase algorithms for various STM32 and SAM microcontrollers. The user also added features such as SWO tracing support via STLink dongles and corrected issues related to flash size detection and register locations.
openocdpull-requestsread-only
yurovsky/yurovsky.github.io

Jan 2015 - Jan 2018

Contributions:115 pushes, 1 branch in 3 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