Development of commercial GUI applications. Development of Windows MS Access database applications using VB (ADO) and VC++ (DAO). Development of client/server applications utilizing Linux and web services. Development of embedded linux devices (creation of root filesystems, compilation environment setup, benchmarking). Creation of applications for embedded linux devices. Protocol developement. Web GUI development utilizing Apache, PHP, and CGI.