Summary: - Design and develop software for lighting control products.- Involved in all phases of product development: market research, specifications, user interface design, system architecture/design, coding, testing, internal documentation and product manuals, manufacturing support.- Embedded software: C, RTOS, ARM MCU's (ARM 7, 9, Cortex). Drivers for Ethernet, serial, USB, I2C, D/A, A/D, PWM, capacitive touch PSoC, CAN.- Windows apps: C# and .NET with Visual Studio, Ethernet, serial, and USB communications. WinCE and .NET Compact Framework, Platform Builder, drivers.- Mobile apps: C# and Xamarin Forms.Projects:1. Designed and coding all software for a new lighting control and dimming system, comprised of multiple devices in a communications loop, with external interfaces for remote access. Embedded development done using ARM MCUs, DMX512 protocol with color (RGB) control, Ethernet, serial, and USB interfaces. Developed a Windows app for system configuration using C#. Developed a phone app (SoliMobile) for iOS and Android using Xamarin Forms, a toolset for cross-platform development in C#. 2. Designed and implemented a capacitive color touchscreen running WinCE and .NET compact framework. 3. Designed and implemented a new capacitive touch wall station, winner of Best Architectural Lighting Product/System at WFX (Worship Facilities Conference & Expo) 2010. 4. Designed and wrote all software for a new mid-range stage lighting console. 2008 WFX New Product Award for Best Conventional Lighting Console. Reviewed in Church Production magazine,April 2009. Embedded development in C using an ARM 9 MCU. Created an accompanying Windows C# app for display of console operation on a PC via USB connection.5. Created an app for a pocket PC (early PDA) for remote control of a stage lighting console over wifi using C# and .NET Compact Framework.6. Created a Windows C# app for defining lighting fixtures used by a stage lighting console.