Software Consultant
Developed C# app with LINQ, SQLite and XML that utilized property grid to configure properties in wide variety of stations and radio networks in topology. Manipulate station image via GDI+ to visually indicate change in selected mode. Coded custom property attributes that display separate connection properties in property grid for each channel in multichannel radio. Wrote C# tool with LINQ, GDI+ and C++ interop that downloads firmware onto radios and monitors each radio’s battery level. Wrote user-friendly wizard in WPF. Coded workarounds to overcome annoyances with MS DataGridView control. Satisfied customers’ demands for improved user-friendliness and performance. Resolved memory leaks that resulted in significant performance improvement. Introduced JSON as common data format in hC2 command and control tactical software solution. Proposed automated user interface testing to reduce defects in software releases.