<-- Experience


Have lots of experience with Linux

Brought up kernels on boards with ARM chips from companies like NXP and Qualcomm

Curated Linux distributions with Yocto

Patched drivers written for ancient Linux kernel versions to work in mainline

Upgraded ancient Yocto BSPs to the latest Yocto release

I enjoy making sure ARM boards are running the latest possible software

Program in Go, C/C++, bash (if that counts), C#, Java, and Python

Order: most to least used

Understand SIMD instructions such as NEON and SSE

Can make an alright front-end

In either pure HTML+CSS+JS, Fyne, or Flutter

Created full dev+build pipelines with GitHub Actions and/or Jenkins

Designed cheap, reliable PCBs

Most complicated involved an RP2040 + a SIM module

Designed the enclosures in Fusion 360, built the software for them

Have some experience in Unity, Godot, Autodesk Maya, Blender