Profile photo

Bill Van Leeuwen

Embedded Linux Developer

About

I'm currently employed as an Embedded Software Engineer II at Ciena working across multiple optical networking platforms. I currently specialze in our Yocto build environment optimizing builds of platform microservices. I've worked in the past on embedded applications and mentoring Jr engineers.


In my spare time, I mostly enjoy personal fitness and spending time with my family. With regards to my personal work with computers, check out my blog to see what I've been working on! I dabble in a bit of everything, but mostly stick to embedded Linux and things of that nature :)

Skills & Tools

Languages

C Python Rust Bash

Embedded & Systems

Linux Kernel Device Drivers ARM Development

Build Systems

Yocto Buildroot Cross-Compilation CMake

Protocols & Networking

TCP/IP HTTP I2C

Tools

GDB Valgrind Git Docker