Ryan WardEmbedded Software Engineer |
Version | v2.0.0 | ||
|---|---|---|---|---|
| Location | Australia | |||
| rwardd@outlook.com.au | Blog | GitHub | ||
I am a passionate software/electronics/computer engineer. I have a formal education in electrical and computer engineering, however, most of my professional experience has consisted of writing firmware, software and gateware for a variety of applications. I am passionate about distributed systems, embedded programming, electronics, and wherever software interacts with hardware.
In addition to writing software, I have been involved with a lot of hardware verification and testing, including bringing up new PCBs, porting firmware drivers to new platforms and architectures, and debugging RF circuits. I have a strong understanding of embedded programming, integrated circuit operation, high-speed data protocols, radio frequency design & implementation, and design processes for complex projects, both in the software and hardware domain.
Outside of work hours, I spend my time working on some fun side projects, and I will try to start writing about interesting topics in my blog. I enjoy working on projects that improve my knowledge and skillset, examples include booting Linux on a softcore RISC-V processor, experimenting around with my HackRF PortaPack, learning Zig, writing a low-level operating system, the list goes on.
I love computers and their history - humanity’s progression from vacuum tubes to RTX 4090’s will always be something that fascinates me. Discovering historical and influential figures in the computing world is something I enjoy, and I admire the likes of Ritchie, Thompson, Knuth, Lattner, Stallman, Torvalds and Hotz to name a few.
I hold a Bachelor’s (Honours) and Master’s degree of Electrical and Computer Engineering from the University of Queensland, Australia.
I have contributed to a few OSS projects, notable ones being the Rust compiler and their linting tool Clippy, the FreeRTOS-Kernel, and the STM32 USB-PD Core driver. I would love to fill this section out more in my spare time.
Huge thanks to Oskar Wickström for their article and template of which this website is built from. The source code for this website, and my blog, can be found on my GitHub.