I'm a full stack, cross-platform, native application architect and developer (Linux, macOS, Windows, iOS, Android). I've worked on everything from device drivers for embedded Linux systems, to large, cross-platform desktop apps, to mobile apps, and back to GPU shader programs.
I have 20+ years of programming experience using C, C++, Objective-C, Java, Swift, GLSL, and Metal Shading Language (MSL). For tools, I have experience working with Subversion, Git, Xcode, MS Visual Studio, Android Studio, GNU autoconf/automake, CocoaPods, and Fastlane.
Commercial applications I've helped architect and develop:
An example embedded system (which used Linux) that I helped architect and develop:
This required me to write Linux device driver code for Firewire devices and a library for interacting with IIDC video cameras (as well as a display driver):