Programmer
CurrentI performed duties as lead software developer on a 3-man contractor team, for Air Expeditionary Forces (A1/DTA) on Randolph AFB, doing the following work: • Maintenance and new feature implementation for our flagship web application, Commander’s Toolkit (CCTK) which is a USAF member training reporting. This work involved application as well as database functionality. • Support other applications and their components (class libraries, common assemblies, Windows services, and WCF services. • Created a WPF desktop tool (Entity Factory) that generates model/viewmodel entities from a database (using views, tables, and stored procedures to define the model properties). • Created a WPF desktop tool (Member Explorer) that performed forensic tracking of member training data during the refresh process. • Created a library assembly (Connectionstring Manager) that allowed us to remove connection strings from web.config, and app.config files. • Created a WPF wizard-type tool (Deploy Tool) that allowed us to create deployment packages for our new cloud environments. This tool pulls solution source code from Team Foundation Server repository, and compiles that code with MSBuild. • Re-implemented a command line tool that requests and stores training data from authoritative sources (ADLS, ARIS, and AFDS), for use in the CCTK application.