George Beckstein

Chief Technology Officer at OxiWear

Buffalo, New York, 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

🤩
Rockstar
🎓
Top School
George Beckstein is a pragmatic technology leader and CTO with a decade of experience designing medical wearables, IoT systems, and signal‑processing‑heavy embedded firmware. He has led product and engineering teams from prototype to regulated, continuous ear‑worn SpO2 monitoring at OxiWear and has deep hands‑on experience across embedded Linux, RTOS, device drivers, and sensor integration. An active contributor to Arm Mbed OS and the mcuboot secure bootloader, he brings proven low‑level expertise in boot processes, flash management, and hardware integration for constrained devices. His background spans startups and industry—SparkFun tutorials to Intel wearable co‑ops—so he balances clear documentation and teaching with production-grade engineering. Based in Buffalo, NY, he pairs systems thinking with practical toolbuilding (and an uncanny fondness for cereal), making him adept at turning complex signal and hardware challenges into shipped products.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree Electrical Engineering Minor in Computer Science, Bachelor’s Degree Electrical Engineering Minor in Computer Science at University at Buffalo
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

bootloader10
mbed10
iot10
embedded10
c-language10
usb10
flash-memory10
device-driver10
cprogramming-language10
microcontroller10
sys10
nrf5210
btle9
data-sharing9
device-management9

Programming languages (5)

C#C++CJavaScriptPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Mar 2018 - May 2021

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 reviews, 200 commits, 57 PRs in 3 years 2 months
Contributions summary:George made several contributions focused on low-level embedded systems development within the context of Arm Mbed OS. The user implemented and added a `SerialWireOutput` class to the mbed namespace. Other contributions included bug fixes related to BLE advertising data, formatting changes, and modifications to the Nordic USB driver, which suggests a focus on hardware integration and device driver development. Furthermore, the user fixed a bug related to USB control flow stalls.
kernelmbed-osoperating-systemlinuxmbed
mcu-tools/mcuboot

Oct 2020 - Aug 2021

Secure boot for 32-bit Microcontrollers!
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 reviews, 13 commits, 16 PRs in 9 months
Contributions summary:George primarily contributed to the Mbed-OS port of the mcuboot bootloader, focusing on integrating with Mbed's BlockDevice API and adapting mcuboot's functionality for Mbed-OS environments. They implemented flash memory management, including support for primary and secondary slots, and addressed build conflicts and logging issues. Further contributions involved enabling direct-XIP support and integrating a DataShare utility for data sharing between the bootloader and application, demonstrating their expertise in embedded system boot processes and Mbed-OS integration.
securedevicedevice-management32-bitsecure-boot
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
George Beckstein - Chief Technology Officer at OxiWear