The name ZebSoftware comes from the Zebulon Sunflower, which has an amazing geometric pattern that exposes the power of phi, or the golden ratio. Ta'boot, I live at the base of Pikes Peak, which was named after the explorer Zebulon Pike. I use the golden ratio in designing and building everything, and Pikes Peak keeps me fit by hiking around/over it.
I'm a software developer looking for work. I started writing software in 1990 after receiving a BA in Mathematics with Computer Science Emphasis from Fort Lewis College, Durango, CO. In the year 2000, I received a C++ Object-Oriented Programming Certificate from Colorado Technical University, Colorado Springs, CO.
If you're in need of software or website design, development, and/or support then please
I started writing C and x86 assembly code for Softronics that developed a communication and terminal emulation application (Softerm) bundled with IBM's OS/2 and also ran under Windows 3.0. Highlights: I developed a script based OS/2 and Windows dialog formatter that followed the IBM CUA (Common User Access) standards and supported multiple languages. I received a huge bonus in my effort to get our product converted and released into 14 different languages. I stayed with this job for 6 years, but had to move on after the pc, UNIX, & Windows Servers overtook the mainframes/terminals.
I then moved on to testing tape drives for the Quantum Corporation. I stayed with this company for 12 years until the magnetic tape gets replaced with cheaper hard drives and solid-state disks.
Serving as lead software engineer (10+ years) for Quantum's “Ongoing and Reliability Test” software, I tested SCSI tape drives & libraries, solid state disks, and disk backup systems. This tester software under my development started running in 1 reliability lab and then grew to become a critical required tester for design, engineering, process, production, and customer verification testing. This software was purchased by at least 2 other companies and ran worldwide. It had to be bullet-proof to provide critical data for timely executive decision-making and had to run for months on end without stopping. It was written in C++ and used Windows SCSI pass-through (SPTI) over SCSI, Fiber Channel, SATA, SAS and USB hardware connections. The ‘real-time’ output test data was communicated to a Windows server application, using Winsock 2 packets, which then stored it to a SQL Server database.
Commentary: I developed this software to be reliable like its objective on testing our products. My favorite company offered-class was the SCSI Nuts and Bolts class. I enjoyed the 1's and 0's, the big-endian, little-endian, and the SCSI spec.
I designed and developed .Net component library to provide a SCSI protocol for all internal Quantum applications from product design to production testing. This software was written in C# and script driven from sending a complex SCSI mode sense command to a full and verified bit by bit write/read tape. The second component communicated to the CRL class library was a Win32 dynamic linked library (DLL) written in C++, which communicated the SCSI commands using Windows SCSI pass-through (SPTI).
I was team lead developer of a multi-threaded C++ Windows application to automate, control, and monitor up to 48 DLT tape drives ‘simultaneously’ running a 96 hour confidence test using the COMM (RS-232) interface on 1 pc. A script engine was included for controlling the tests with encrypted scripts written by the process engineers. Components to this application included test status updates to a central reporting application through a socket connection, which in turn talked to hand held devices used to instruct the operators of tests requiring their attention; COM based interfaces to VB and VC++ executable's for the GUI; data collection.
Over a year ago, I volunteered to support the local Women's Resource Agency's website and have thoroughly enjoyed learning the process, software, and the code development.
I also volunteered to setup a calendar for the Pikes Peak Women to “capture in one place” our local community work responding to our recently changing political environment: Pikes Peak Social Activism Calendar. To respond quickly, I used the Joomla content management system, complemented with a free version of the dpCalendar extension.
What I've learned:
What I'm looking for:
Or, visit my ever-evolving web skills toolbox: