ph # (314) 827-5301
Projects (listed chronologically, most current first):
VAE, Inc (current) - Sole software developer responsible for building tools to assist the company with the deployment and management of network infrastructure within the DOD. Projects include thick client utilities, and web applications built in C#/.NET and Java
Achilles: 2 Years - Sole developer supporting a team of 20+ network/system security engineers doing a variety of activities requiring office automation and applications built with windows forms and Office API’s (specifically Visio, Excel, and Word). Dealt with parsing network config files, created wrappers for a wide variety of tools, built workflow apps that combined multiple data sources into a single UI, programmatically creating Excel worksheets and Visio diagrams.
Technologies: C#, .Net 4.0, Visio 2010, Office 2010, Windows Forms, XML Serialization, MySql
NSG Interoperability IRAD: 2 Months - Developed an XML Schema parser designed to extract the hierarchy from a schema document and store it in a DB. Did research and made recommendations on software architecture and design for the project.
Technologies: C#, .Net 3.5, Oracle, Java, Web Services, XML Schema
TEAMS: 2 Months - Developed a custom field control that uploaded a file to a specific document library, and then reflected the location of the file in the List and Edit/Display views of the list form, requiring custom display templates. Exposed me to pieces of the API that include: lists, document libraries, and the field control product life cycle. Built a custom AJAX driven form that dealt with SharePoint Web Services, Lists, and XML Schema.
Technologies: .Net 3.5, SharePoint 2007, c#
CAMPS: 10 Months – Worked 10 months with a team to implement a WCF solution to interface and expose web services for the exchange of data used by the Air Force for planning and execution of mission information. Project required understanding how to implement a WCF Service, how to serialize and deserialize xml to/from native C# objects, and how to configure WCF services for both client and server.
Technologies: .Net 3.5, Oracle, C#, WCF (Windows Communication Foundation).
PMCE: 4 Months – Developed a portion of a project management app that used SharePoint Web Services to reflect the contents of a document library and allow minor functions to be done directly within the app. Created custom file upload web service to support existing functionality.
Technologies: .Net 1.1, C#, SharePoint Web Services.
BCMS: 3 Years – Built custom CMS and development API using Perl, on UNIX and Apache. CMS was built from the ground up, managed its own users and application logic. This project included the design and development from scratch of a templating engine used extensively in other projects. BCMS was designed to allow rapid development of custom CMSs and was used to manage the front end of a large internal government data portal. It provided an IDE similar to that of .Net with its controls and code behind pages.
In addition to the work spent on BCMS, I designed and debugged the XHTML/CSS templates used by the entire web presence for NGA (over 300K +pages), designed to enable the organization to make minor changes to the web presence with a minimal amount of work.
Technologies: PERL, Apache, XHTML, CSS, Server Side Includes
Employee Locator: A small PHP application used to find employees on a government intranet, which ran on Apache/Unix, and published SOAP and XML-RPC web services (the first publicly available in that organization). The employee locator web services were used to keep contact information updated throughout the intranet.
Content Management Systems:
- VAE, Inc | April 2012 – Present
- Senior Software Developer in charge of software development
- TASC > Northrop Grumman Corporation IT // TASC > TASC | June 2000 – April 2012
- Windows Application Developer (Worked on Achilles)
- Web Application Developer (Worked on CAMPS, TMS, BCMS, SKB)
- Database Administrator (built custom sql scripts, managed the server, maintained backups, supported developers, on Windows and Sybase, using T-SQL in a production environment for a little over a 3 years in 2000-2003)
- Missouri Baptist College (now Missouri Baptist University) | www.mobap.edu
Graduated with Honors in 2001 with a Bachelor of Science in Computer Information Systems and a Business Administration Minor (3.6 GPA)
- Christian Liberty Academy
Graduated 1997 from the Satellite School Program (3.6 GPA)
- CDIA through Boston University | www.cdiabu.com
Graduated 2012 with a Professional Certification in Photography
- DHS Control Systems Cyber Security Advanced Training – 2012
Other Interests and Affiliations
- Photography – since 2000 with experience doing a variety of projects with an emphasis in event and documentary/storytelling.
- Church Clerk/Deacon for Grace Baptist Church – 3 Years
- Congregational Song Leader for Grace Baptist Church – 6 Years