Project | Languages/Tools | S/W cycle | Team
or Self
|
SAM - Sales Automation Manager. Web application for AAA clubs |
Java, JSP, JavaScript, tag libraries |
Analysis, Design, Construction |
Self |
aaa.com - added enhancements to public web site for purchasing travel insurance when buying an airline ticket. |
Java, WebObjects |
Design, Construction |
team |
Sentinel 4.0 - Worked as a consultant with engineering and product marketting dept to add features and eliminate bugs in a commercial enterprise security event management application. |
Java, JFC, Swing, JavaScript, HTML, ClearCase |
Analysis, Design, Construction, Maintenance |
Team |
StudyStack - As a hobby, I've developed an educational web site that
helps students to memorize tables of information. Users can
create flashcard-like studystacks and share them with others
(www.studystack.com) | Java, JSP, applets, HTML, JavaScript, SQL | Design,
Construction, Maintenance, Testing, Marketing | Self
|
StudyME - displays flashcards from the StudyStack website on a cellphone. | Java, J2ME | Design, Construction, Testing, Marketing | Self |
Liberty TSCDS - Enhanced a directory assistance (411) application allowing it to work with newer hardware. The existing switch hardware was becoming difficult and expensive to maintain. Rewrote a layer of C++ code to integrate with a newer phone switch. | C++ | Construction, Maintenance | Team
|
SSA Voting System - Developed online system that allowed people to
nominate and vote for local musicians in the Songwriters Showcases of
America annual awards. Rapidly developed solution in a time
sensitive situation. | Java, JSP, HTML, SQL | Analysis, Design,
Construction, Testing | Self
|
Enhansiv Web Admin - A highly configurable application that allows
administrators to manage the installation of the enhansiv CRM product. | Java,
JSP, HTML, JavaScript, Struts, UML | Analysis, Design, Construction,
Reviews | Team
|
Disposition Manager - A Windows system tray application that can be
integrated with many other CRM applications which prompts call center
agents for a disposition (i.e. sale, busy, hangup, callback) for all
phone calls. Chosen dispositions are stored in database to
allow reporting across the entire enterprise regardless of the various
CRM applications used. | Java, SOAP, VB, Multithreaded, UML | Analysis,
Design, Construction, Reviews | Team
|
Enhansiv WebAdmin functional prototype - same as Enhansiv Web Admin
but minus scalability. Used successfully to generate interest in
concept with parent company. | JSP, model 1 architecture | Construction | Self
|
CompuPhone - An adapter layer of code that allowed the VB UI of one
product to interface with a Java based channel manager application. | VB,
Java, JavaBeans/ActiveX bridge | Analysis, Design, Construction,
Maintenance | Self
|
Reserved Agents - Allowed administrators to configure the number of
call center agents that should be available for a certain channel
(voice, web chat, email, fax) | Java, UML | Analysis, Design,
Construction, Maintenance | Self
|
Siebel Demo - In a time sensitive situation, worked with outside
Siebel consultants to demonstrate that Siebel Desktop could be
integrated with a particular channel management product. Strategic
customer was quite impressed with presentation. | VB | Analysis,
Construction | Team
|
CM Thin client Prototype - prototype of a system demonstrating the
way that a VB application could be easily integrated with enhansiv's
channel manager. Used successfully to win a major contract. | VB | Analysis,
Design, Construction, | Self
|
Disposition Manager Prototype - prototype of system, used
successfully to sell CEO of parent company on the concept. | VB, Win32 | Construction | Self
|
Channel Manager GUI - maintained existing UI and worked with
marketing department to define requirements for
enhancements. | Java, Swing, UML | Analysis, Design,
Construction, Reviews, Maintenance | Team
|
CM Wizards GUI - added a framework for presenting portions of UI as
"wizards" which stepped users through the process of
configuring system. | Java, Swing | Analysis, Design, Construction,
Maintenance | Self
|
GEO OS/2 adaptation - modified Win32 client application to run under
OS/2 | C++, MFC, Win32s | Analysis, Design, Construction,
Maintenance | Self |
GEO enhancements - Modified extendable client application to support
many additional UI elements such as Tabs, Checkboxes, Font styles,
ActiveX, Group boxes | C++, MFC, ActiveX, Win32 | Analysis, Design,
Construction, Maintenance | Self
|
Windows Verb - allowed CRM application to display multiple windows
using a MDI (multiple document interface) architecture. | C++, MFC,
MDI, Win32 | Analysis, Design, Construction, Maintenance |
|
3270 Verb - extended call center application to allow it to
integrate with legacy 3270 based applications. Earned $10,000
bonus for completing project rapidly. | C, HLLAPI, Multithreaded | Analysis,
Design, Construction, Maintenance | Self
|
Calculate Verb - extended call center application to allow its
scripting language to calculate complex equations with array based
variables. | C, | Analysis, Design, Construction, Maintenance | Self
|
Unix Backup Agent - Backup software that runs under Unix that allows
a Unix system to be backed up and restored from another system. | C,
TCP/IP | Design, Construction, Maintenance | Team
|
RSP - worked with a small business to extend a custom work flow
application. Company primarily collected documents for workers
compensation cases. | C | Analysis, Construction, Maintenance | Self
|
Desert Diamond - extended custom payroll system that paid migrant
workers based on the duration of time worked and the quantity of work
completed (i.e. # of bushels picked, # of rows weeded, etc) | C | Analysis,
Design | Self
|
PenEzra - developed a shareware application for users of "Windows for Pen
Computing". Product made modifying text documents easier to edit
using a pen as the only input device. Eight years after I wrote this
application I still had someone track me down after I moved three times to
thank me for writing this application. Download |
C, Win32 |
Analysis, Design, Construction, Maintenance, Marketing |
Self
|
FixRec - another shareware application for Windows for Pen Computing. Download
|
C, Win32 |
Analysis, Design, Construction, Maintenance, Marketing |
Self |
AIMDOS v3.0, AIMLink v3.01 - Modifications of the MaynStream UI to give it a
newer look and feel. |
C |
Design, Construction |
Self
|
MaynStream - Fixed bugs found by QA department on an existing product. |
C |
Maintenance |
Team
|
DOS Backup Agent - Backup software that runs on a DOS workstation that allows
the DOS system to be backed up and restored from another system. |
C |
Design, Construction |
Team
|
MaynStream Image Backup - Allowed an entire hard drive to be backed up and
restored as a single image. |
C |
Design, Construction |
Self
|
MaynStream TDemo Install - Modified install to use compression so that the
install could still fit on a single 360K disk. |
C |
Analysis, Construction |
Self
|
Lattices Game
Contest - won first place in a game programming contest where
contestants were given six weeks to develop a system that competed
against other systems in a logic game. | Pascal | Design,
Construction | Self
|
Background Print Server - A Terminate and Stay Resident program that would run
in the background allowing an additional machine to be used by students. |
C, Novell Netware |
Design, Construction, Testing |
Self
|
Print Server - Modifications to increase printing performance and to use NetWare
queues. Added administrative interface to allow print jobs to be
aborted. |
C, Novell Netware |
Design, Construction, Testing, Maintenance |
Team
|