Embedded Systems Consultant, LED Artist, And System Integrator
Oakland, California, United States
Join Prog.AI to see contacts
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.
10 years of coding experience
12 years of employment as a software developer
M.Sc., Electrical Engineering, M.Sc., Electrical Engineering at University of Manitoba
Certificate, Counseling, Certificate, Counseling at Interchange Counseling Institute
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.
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:
Embedded 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