Chad Wesley Skeeters

Over 25 years of experience in applied research and development, using technology to find solutions for comercial and government clients. 15 years in the modeling and simulation industry.

Skills

Education: Computer Science, Texas A&M University, 2002
Clearance: Secret
Certifications: CompTIA Security+
Role Experience: Project Manager, Supervisor, Senior Software Engineer, Team Lead, Configuration Manager (CM), Security Manager (ISSM), Network Engineer, System Administrator, Web Master
Responsibilities: Hiring, Scheduling, Requirements, System Design, UI Design, Implementation, Testing, Proposal Writing, Hiring, Network Engineer, System Administration
Development Experience: Real-time, Multi-Threaded, Embedded, Distributed, Cross-Platform, Responsive Web Design
Programming: Java, C++, Bash, Python, GTK+, Swing, Hibernate, Spring, J2EE, EJB, Struts, Lucene, JMS
System Administration: Apache, MySQL, PostgreSQL, Oracle, DB2, iptables, ssh, tomcat, sendmail/exim, Puppet
DevOps: Software Packaging (RPM/DEB), PXE, Kickstart
Networking: Cisco IOS/PIX, HP Procurve, VLAN, LACP
SCM: Mercurial, Git
Web Programming: HTML5, JavaScript, JQuery, CSS3, php, Django
Databases: MySQL, PostgreSQL, HSQLDB, Oracle, DB2, NoSQL, Redis
Micro: C (i586/AVR), Assembly (8051), Auduino, I2C

Experience

Red Cedar

Mar 2022 - Current

Serves as Program Manager (PM) for BCS-T. Responsible for CDRLs, travel and material expenditures, billing, and customer relations. Also serve as PM for the SBEAS IDIQ. Responsible for the IDIQ CDRLs. Assist with contract negotiation when required and provide white papers to scope resources required for additional capabilities. Provide detailed financial analysis in spreadsheets to include spending in reporting period, invoiced totals, uninvoiced totals, all broken down by Contract Line Item Number (CLIN).

Serve as the Information System Security Manager for BCS-T. I'm responsible for assessing compliance with RMF security controls as defined in SP 800-53. I'm managing the migration of security information in to Enterprise Mission Assurance Support Service (eMASS). Responsible for drafting Interconnection Security Agreements (ISA) and security policies as required.

Serve as lead systems engineer responsible for maintaining and developing technical solutions as required to support mission operations.

Implemented web-application for tracking bugs, tasks, and inventory. It also stores system components and how they interconnect and the specific parts that are utilized for components. This facilitates spares analysis, part notes, part type notes, and troubleshooting.

NCI

June 2009 - Feb 2022

Designed and implemented a Tactical Display Framework (TDF) based Air Battle Manager, Sim Driver, Scenario Generator that defines battle scenarios for virtual aircraft for Air Battle Manager training. Custom layering, view managers, displays and models were developed for virtual entities to support Sim-Driver and Scenario Generator. A custom view manager, display objects, models and a dashboard widget were developed to support tracker aware overlays. Implemented real-time Line-of-Sight overlay based on terrain data to support mission operations and planning.

Designed and implemented a state of the art Display and Debrief System that synchronizes recorded video with captured time-stamped network packets and supports fast-forwarding, rewinding, and jumping to simulation times.

Refactored the Link-16 implementation including correcting JTIDS encoding to comply with the SISO standard. Added support for J 6.0 track amplification messages and implemented an interface in the TDF interface to accept, reject, and resolve track amplification data.

Ported large C++ codebase from 32-bit to 64-bit architecture. This process involved significant analysis of field alignment used by the GNU C++ compiler. Translation utilities were developed run to adjust binary scenarios.

Served as technical lead for a small team porting software programs to the Linux operating system. Designed and implemented upgrade to the Radar Control Maintenance Panel (RCMP) (an AWACS E3 system) simulator. Utilized c++11 and the cairo graphics library. Achieved a greater than 100 fold improvement in performance with same hardware relative to the existing based solution. Developed utilities for capturing network data between systems for a rapid development and testing capability.

Upgraded BCS-T system to run on Oracle Linux 7 from RedHat Enterprise Linux 5. Developed Puppet-like configuration management system written in Bash 4. Ported c++ source code. Converted System V startup bash scripts to SystemD service unit files. Developed scripts to work with libvirt/virsh to quicky create and configure virtual machines that use a qcow2 backing image. Developed Preboot eXecution Environment (PXE) with Kickstart configuration to enable quick OS rollout and allow for quick failed system recovery.

Developed and employeed procedures for using mercurial branches and merging to keep unclassified and classified systems in sync. Developed scripts for creating CDs with changed files and mercurial changesets to keep 5 distinct and network-isolated systems up to date. Authored series of scripts to manage deployment and rollback on a system with 120+ computers.

Developed and maintained a NISPOM Chapter 8 security plan. Managed the security of the closed area and the system security for the classified system.

Goobsoft

2001-2010

Lead programmer for two websites that host add-ons for the game The Sims. They continue to serve thousands of users both programmed in JavaServer Pages with PostgreSQL. Designed and implemented a payment processing system that works with Authorize.net and PayPal.

Alfotech

Mar 2006 - Jan 2008

Java Web Application developer for the ushik and TMA MDR (IEEE 11179 compliant) projects. Developed Java/XML/XSD application for inter-agency transmission of standards and data loading. Focused on identifying data quality issues directly from the Oracle back end. Setup Subversion, Bazaar, JIRA, and ported many servers to Debian Linux. Purchased and configured Cisco PIX router.

Karta

1998 - Jun 2006

Lead architect and programmer for a vehicle location service. Devices report location to a Java application that processes speeding and geofence events. User experience is flash based for tracking and geofence creation. Website and application for devices communicate through JMS. Flash tracking screen uses flash remoting to load data and to update positions of vehicles and display new events. Employed Flash 2004, ActionScript2.0, OpenAMF, Resin, Hibernate, PostgreSQL, Debian, and OpenJMS.

Wrote a ticket system for tracking lowest level of work and bug fixes. System is still heavily used as of 2013.

Authored a Learning Content Management System (LCMS) to help in the design phase of training course-ware. The content authoring interface is dynamically created and has Photoshop like controls. Users can define position, and resize Text, Image, and Hotspot objects for interactivity. All changes can be undone and re-done. All manipulation on a page is performed on the browser until the user saves. Online review capability offers per-page acceptance and feedback. This tool was used to author 35+ hours of training in the first year after its release.

Programmed website to interface with the deltek accounting system to generate project reports that were being generated manually. Employed VML to generate cumulative spending graphs.

Wrote C programs to test PCs for y2k compliance. This was used in many hospitals in the San Antonio Area.