Warren Gay is a veteran software engineer with over 15 years focused on C and C++ server and embedded development under Linux, currently retired but still active in hobbyist and open-source projects. He has deep experience building and maintaining server software at Datablocks Inc., porting and bringing up embedded platforms (including Android on i.MX53), and working across Unix, Informix/Oracle and mainframe (z/OS) environments. An author of technical books such as "Advanced Raspberry Pi" and "Beginning STM32," he blends professional embedded systems expertise with hands-on microcontroller work on Raspberry Pi, Arduino, STM32, ESP32 and AVR. Warren’s background includes supervising development teams and building transaction servers and kernel-level components, reflecting both system-level depth and practical delivery. Based in St. Catharines, Ontario, he pairs a pragmatic engineering approach with a lifelong curiosity for low-level hacking and open hardware software integration.
libopencm3 and FreeRTOS projects using the STM32F103C8T6 MCU
Contributions:395 commits, 9 PRs, 219 pushes in 3 years 5 months
stm32stm32f103c8t6bluepillopenframeworksmcu
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.