Shawn Silverman

Embedded Systems Consultant, LED Artist, And System Integrator

Oakland, California, 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
Shawn Silverman is an embedded systems consultant and LED artist based in Oakland with over a decade of experience designing firmware, power and lighting controllers, and end-to-end system integrations. He blends deep Embedded C/C++ expertise with hardware-level debugging, multithreading, and protocol implementation skills honed across companies from Google and Twitter to startups and spaceflight software. As an active open-source contributor, Shawn has improved core Teensy libraries and enhanced FastLED compatibility for ARM platforms—work that surfaces in widely used maker and professional LED toolchains. He pairs practical electrical simulation and electronics know-how with a creative practice in interactive lighting, making him as comfortable in a lab bench as on an installation ladder. Colleagues know him for shipping robust, deterministic code for constrained devices and for simplifying complex interoperability problems across firmware, electronics, and control networks. He’s open to local and international engagements that combine embedded systems, power, and the arts.
code10 years of coding experience
job12 years of employment as a software developer
bookM.Sc., Electrical Engineering, M.Sc., Electrical Engineering at University of Manitoba
bookCertificate, Counseling, Certificate, Counseling at Interchange Counseling Institute
github-logo-circle

Github Skills (16)

arm10
embedded10
c-language10
teensy10
cprogramming-language10
spi10
sys10
arduino10
peripheral9
abstraction-layer9
abstraction9
device-driver9
driver9
iot8
lto7

Programming languages (12)

TypeScriptJavaC++ShellCoffeeScriptCMakefileJavaScript

Github contributions (5)

github-logo-circle
PaulStoffregen/cores

Jan 2021 - Jan 2023

Teensy Core Libraries for Arduino
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:8 commits, 38 PRs, 99 comments in 2 years
Contributions summary:Shawn primarily contributed to low-level hardware interfacing and core library updates within the Arduino Teensy ecosystem. Their work focused on correcting register offsets, fixing build issues related to the linker and addressing issues with the underlying platform's timekeeping and serial communication mechanisms. The contributions suggest a deep understanding of the Teensy's hardware and the associated peripheral drivers.
arduino-librarycore-librariesteensyarduino
FastLED/FastLED

Oct 2021 - Nov 2022

The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 9 commits, 10 PRs in 1 year 1 month
Contributions summary:Shawn primarily contributed to the FastLED library, focusing on improving its compatibility with Teensy 4 and other ARM-based microcontrollers. Their work involved fixing issues related to SPI clock configurations, addressing compiler warnings, and modifying pixel controller implementations like OctoWS2811. These changes were crucial for enhancing the library's functionality and ensuring its correct operation on different hardware platforms. Additionally, the user refactored code, making it cleaner.
animationledfastled-librarycoloredfastled
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
Shawn Silverman - Embedded Systems Consultant, LED Artist, And System Integrator