william light

Software Engineer at LHI Audio

Rotterdam, South Holland, Netherlands
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
William Light is a software engineer based in Rotterdam with 15 years of experience building audio DSP tools and GUIs using C, Rust, and Python. He combines low-level systems expertise with practical application-level design, having contributed to libmonome to simplify development for Monome devices by fixing platform-specific poll/serial issues and supporting multiple protocols. Comfortable working across back-end and embedded stacks, he focuses on reliable cross-platform communication and device management. His open-source work shows a knack for refactoring legacy code into maintainable, extensible libraries that power creative hardware/software interactions. Colleagues rely on him for pragmatic solutions that bridge hardware quirks and modern language toolchains.
code15 years of coding experience
github-logo-circle

Github Skills (9)

cross-platform10
c-programming10
multiplatform10
serial-communication9
lib9
driver8
device-driver8
low-level-programming8
macos8

Programming languages (14)

C++CRustGoHTMLSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
monome/libmonome

Oct 2010 - Oct 2017

makes writing applications for Monomes easy.
Role in this project:
userBack-end Developer
Contributions:1 review, 212 commits, 7 PRs in 7 years 1 month
Contributions summary:William's contributions focused on enhancing the `libmonome` library, which simplifies application development for Monomes. They addressed platform-specific issues by implementing solutions for handling OS X's `poll()` and ensuring proper serial communication. Furthermore, they refactored the code, added a function to load device definitions and improved the code quality. This involved code for managing multiple protocols and device types.
monome/serialosc

Oct 2010 - Dec 2017

multi-device, bonjour-capable monome OSC server
Contributions:252 commits, 8 PRs, 40 pushes in 7 years 3 months
monomeserial-portsbonjourmulti-deviceserial-port
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
william light - Software Engineer at LHI Audio