Background
Couple of recent startups, one building Electric Boat Motors, prior two years was evolving a JS/HTML5 project as the platform lead. I was focused on performance, platform stubbing/porting, and browser building. Prior to that I was at Qualcomm for eight years.
OS experience
WindRiver, QNX, Linux, Linux-like, roll your own RTOS, FreeRTOS, emBOS, WinCE, Windows on ARM, Windows 10, etc.
Focus Areas
Embedded Devices of all flavors
FullStack = Board Bringup -> Boot loader -> OS -> UI
Platform Enablement = Board Bringup -> Boot loaders (UDS (CAN), UEFI, u-boot, e-boot, etc) -> OS (WinCE, Windows, Linux)
Interest Areas
OpenSource, Embedded, UI, Batteries/motors, working smarter, building a better mouse trap
Featured work
-
ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
C++ 571 -
jwinarske/meta-flutter
Yocto meta layer for recipes related to using Google Flutter Engine
BitBake 44 -
jwinarske/assistant-sdk-cpp
C++ Google Assistant stack using CMake and PortAudio. Builds for Linux, Mac, Windows, and Android.
C++ -
jwinarske/PDCurses
Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version
C