Sudoku Helper

sudokuhelperSudoku Helper
November 2005 – January 2006

Creating a small application to assist in the drudgery of solving Sudoku. Displays possible values and impossible values for each cell, and allows the user to mark cells as “Board Specified”, I’m Sure”, or “Just a Guess”.

RCI

rci logo~2002/2003

TelTron Telemetry Systems

The Remote Command Interface (RCI) is a command unit for remotely commanding PCs in a networked environment. The RCI application runs programs, types on the keyboard, and opens/manages additional Ethernet connections-all while returning status and sending messages to other entities on the network.

CDS TMATS Wizard

TMATS Wizard
February 2006 – March 2006
Contemporary Digital Solutions (CDS)

A web application for creating IRIG 106-05 compliant TMATS files. Fill in a few fields and this javascript-driven page will create a text file that is formatted correctly.

I was particularly happy with this as it was my first project using DHTML.

Key features:

  • Client-Side Web Application
  • Javascript (obfuscated using COTS)
  • CSS
  • IRIG 106-05
  • TMATS
  • IE and Mozilla Firefox compatible

CDS TMATS Explorer

tmatsexplorer[1]TMATS Explorer
~January 2005 – December 2005
Contemporary Digital Solutions (CDS)

The Telemetry Attributes Transfer Standard (TMATS) Explorer is an advanced visualization tool for IRIG-106 Chapter 9 Compliant Files. Is contains about 40k lines of code/comment (largely GUI) and was designed and implemented by myself.

Coded in VB.Net and C#:

  1. Over 100 forms and controls
  2. A file manipulation library with over 70 distinct classes
  3. Several fully interactive, custom controls build up from a Picturebox
  4. Utilizes XML data file

 

CDS Maestro

Maestro
2005 – 2006
Contemporary Digital Solutions (CDS)

Maestro is interface to a multiplexed digital data recorder. It provides the GUI and interface code for the core recording code. It is a conglomeration of VB.Net, C#, and managed/unmanaged C++ code. Highlights are:

  1. Drag and Drop interface
  2. Managed/Unmanaged C++ interface
  3. XML Configuration Files