Click To Talk / Click To Play
- Created technology to add a button to a web site to talk to a live
operator. Also, integrated recording of a customer message using an
IVR and then clicking to play the file from a web page using streaming
audio technology. (Visual C++, CTI32)
Universal In-Box. Created
system where voice mail gets captured to a WAV file. WAV file is
sent to predefined email address. Fax documents are sent as TIF
files. (Visual C++, Win32, CTI32)
Hot-Lead Reverse telephone look-up.
Telephony system that captures the DNIS and ANI of the caller, reaches
across the internet to get Name, Address and other available information
about a caller. Instantly e-mails the lead results to subscribers.
Uses WebSifter technology (see below). (Visual C++, CTI32, WebSifter)
RoboCharge. ActiveX server
component and DLL that interfaces to the AuthorizeNet system for credit
card processing over the internet. (Visual C++)
IbyPhone.com. Sends and
receives e-mail using a live operator. Created call center and
all software to handle phone calls, screen pops, sending e-mail,
collecting POP3, IMAP4, AOL email for any customer. Has complete web
based signup and e-commerce. (Visual C++, Visual InterDev,
PowerBuilder, Dialogic, CTI32, Sybase SQL Anywhere)
Distributed Spreadsheet.
Created this commercial grade Excel Add-In product for a start-up client.
This software is designed to easily collect and merge data created in
Excel spreadsheets. Integrates into MAPI e-mail technology. (VBA,
Visual C++, MAPI)
Financial Planning System. - Keeps
track of portfolios and keeps them current using FanMail data.
Brokers can instantly and securely generate a portfolio report over the
internet using a standard web browser. Using a customized ActiveX
server component, the request is sent across the TCP-IP internet to a
report server which runs a PowerBuilder application that generates a PSR
report and then displays it out to the browser. The report looks
like a regular windows report with all the available fonts. The
browser user simply right-clicks to print and gets a custom report looking
like they generated it from a Windows application. (Visual InterDev,
Visual C++, PowerBuilder, Sybase SQL Anywhere)
256 line Tele-Conference Bridge.
Using 12 T-1 lines and a SC-bus conference board, created a complete tele-conferencing
system. Great for seminars and tele-conferences. Also
interfaced to Placeware web collaboration software. (Visual
C++, PowerBuilder, Sybase SQL Anywhere, CTI32)
AlphaXact.com. Created a
complete custom alpha dispatch call center. A bank of
operators receive calls and dispatch messages to alphanumeric pagers and
PCS phones. Used NTpage as dispatch software. Currently
handles more than 15,000 calls / messages per day. Web sites allow
resellers to update database. (Visual InterDev, Visual C++, PowerBuilder,
Sybase SQL Anywhere, Dialogic, NTpage, CTI32)
NT based Telephone Switch. Using Windows NT,
Dialogic T-1 Hardware, and my CTI32 DLL - created a custom telephone
switch based on clients specifications (Visual C++)
RoboSale Web. This is a simple Electronic
Commerce package that you can add to a web site to automatically process
credit card orders. Automatically E-mails the order to the
proprietor. Performs automatic settlement and e-mails a log report
to the vendor. Fully Secure.
EPIC Correspondence module. Wrote DLL and
client/server module to capture and control reports, fax, and e-mail
correspondence from a major insurance agency software package.
Communicates to a custom server using named pipes or TCP-IP. Interfaces to
Fax Sr. fax server package.
COLD Technology. Created 16-bit and 32-bit DLL’s
to implement what they call COLD technology. This reads and parses
existing mainframe reports and locates pages and columns to save in a
database. Compresses and stores reports by page in custom archive file.
(Visual C++)
General purpose Computer Telephony DLL (CTI32.DLL).
Built a 32-bit DLL CT library that can be called from any language (C++,
VB, PowerBuilder, Delphi). Supports Dialogic hardware. (T-1, ISDN, Analog,
MSI switching, SC-bus support, etc.) Several companies have integrated
this library into their systems such as IRDG’s IPOST, Voice Data
Systems, Excalibur, Aspen Tree Software, TekNow) (Visual C++) IRDG gave up
on Visual Voice in favor of CTI32.DLL) Integrates with WebSifter to get
dynamic data over the Internet.
NT Page. This is a paging server that communicates
with paging carriers to send full text messages to pagers. It interfaces
with any application using NT Page client which communicates to the NT
Page Server using named-pipes or directly over TCP/IP. Talks TAP or TNPP
to paging carriers. For more info, see
www.ntpage.com.
Interfaces from the web page using an ISAPI DLL. (NT 4.0, C++, Microsoft
SQL Server)
Power Pipe. Using Powersoft’s Internet browser
datawindow plug-in, this project allowed a user to select and generate a
real-time report and display and print it from their browser. (ISAPI using
C++, named pipes to a server running a PowerBuilder 5 application)
Internet Security Filter. Created an ISAPI filter
which would watch which file off of a web server was being requested. If
the file requested fell under a secured directory, the user had to have an
authorized encrypted log on cookie or the request was denied. (C++)
Internet Web Server. Configured and installed
complete web server using NT 4.0 and Microsoft’s IIS with Front Page
extensions. This site sits on 4 T-1’s directly connected to UUNet’s
backbone. This is co-located at a site with 7X24 monitoring. Currently,
this Web Server hosts over 20 commercial web sites (they publish
themselves using Front Page). Created a hosting ISAPI filter to allow
unlimited hosting of web sites all sharing a single IP address. Installed
NT Mail E-mail system and created a E-mail to paging system so users could
get notified of new mail on their pagers.
Paging TNPP DLL. Created DLL for handling TNPP
protocol for communication to Paging carrier. (C++)
Sportscraft Rental Barcode System. Using wireless
handheld scanners, this system manages a complete rental business of jet
ski’s, quads, ski boats, and more. (PowerBuilder 5, Sybase SQL Anywhere
DBMS)
Refugee Information Management System (RIMS).
Created custom management system for the State of Colorado’s refugee
program. (PowerBuilder 5, Informix DBMS)
Internet Shopping System. Created an
"on-line" store using Microsoft’s ISAPI architecture using C++
(32-bit). A customer can add items to a shopping cart, view their cart,
check out, and fill in their credit card information. The system will
verify and charge their card real-time using a program interface to IC
Verify. The ISAPI real-time interfaces to a Sybase SQL Anywhere database
which keeps track of inventory, products, fulfillment, and transactions. A
complete windows based applications called Ishop (written in PowerBuilder
5) allows for set up, reports, credits, etc.
Nationwide Real Estate Information Service. This
service is sold to Real Estate and Mortgage companies. A potential buyer
calls an 800 number to get property information by voice, fax, or
automatically transferred to the agent or broker. The ANI is captured and
provided back in fax format as fresh new leads. Both the hardware and
software was provided. The rack mounted hardware consisted of NT Server
with 16GB of hard disk fully mirrored with redundant power supplies. The
system has two T-1 lines using the state of the art SCSA architecture and
Dialogic hardware. A Sybase SQL database stores pertinent data and
PowerBuilder was used to update and generate reports and commissions. An
innovative architecture was used to allow a dynamic application to run on
each channel based on the DNIS. A second system was deployed in Vancouver,
Canada. Development was done in C++ (32-bit).
Internet Paging Gateway. This system is a
combination Web Server and custom SMTP E-mail system with a back end
connection to paging companies. The system utilized Microsoft’s Internet
Information Server (IIS) with a Sybase SQL database. The IIS interfaced to
our custom functionality through an ISAPI DLL interface. The system talks
to the paging network via leased line or dial-up using either the TNPP or
TAP protocol. Runs on NT Advanced server and developed using C++ (32-bit).
Users can forward their e-mail so that their e-mail appears on their
pagers. Users can also enter messages via a HTML form.
NMON. Created NT and 95 network monitoring system
on major Novell network. The system shows status of each machine and if it
has failed. Can zoom in and see screen of each machine. (NT, Visual C++,
PowerBuilder)
WebSifter. This is a commercial grade product being
marketed via the Internet. This is an ODBC driver that allows a client
program to create a virtual database using Web pages as table definitions.
The client application can generate SQL statements passed to this ODBC
driver which will automatically reach across the web, grab a pre-defined
URL Web Page, sift the contents of the page into rows and columns, and
return it to the client application. All this is done without a browser
and transparent to the user. The virtual database appears to the
application as a local SQL database. Developed using C++ (32-bit).
Settlement Agreement Management System. A
PowerBuilder 4.0 application using the Informix On-line database system.
This system is being developed for the State of Colorado - foster care
review.
County Payroll Interface - This system uses
PowerBuilder as a front end entry utility to automatically enter data into
an existing 3270 CICS mainframe application. Uses Attachmate QuickApp
software to communicate between PowerBuilder and the host emulation
software. Saves days worth of data entry personnel each month.
Event Page - An NT service application that
monitors the NT application and system Event log for new errors that occur
in a NT environment. Automatically, queues and sends the error message to
an alphanumeric (full-text) pager. (Visual C++ 4.0, Windows NT)
TAP - IN module of paging terminal - This is an NT
service that works with multi-port COM port hardware that receives
simultaneous calls from paging subscribers wishing to send alphanumeric
(full-text) pages. This uses the TAP protocol (Telocator Alphanumeric
protocol) Uses Win32 Communications calls. (Visual C++ 4.0, Windows NT)
Voice Mail System - This is a combination NT
service and DLL that uses Dialogic hardware and a Sybase SQL database that
implements a full service voice mail system. (Visual C++ 4.0 and
PowerBuilder NT 4.0, Windows NT)
Talkin’ Cards - This is a customized IVR
application using T-1 lines and Dialogic hardware that implements personal
greeting cards for holidays. (Visual C++, DOS)
Power Page. A Windows DLL that sends messages to
alphanumeric (full-text) pagers. The DLL interfaces to Powerbuilder,
Visual Basic, Microsoft Access, C / C++, Foxbase, Visual Objects,
Objectview, Paradox for Windows, Dbase for Windows, Gupta, Claris, and
Oracle. An associated Windows program automatically retrieves the
"Caller-ID" and sends it to a pager. (Visual C++) Available in
16-bit and 32-bit version. Now supports TAPI interface (1997). Now
supports ETAP protocol (1999).
Global Production Database. Designed and
implemented a relational database to automate the entry and control of the
entire Phoenix based Deluxe Data operation. (Powerbuilder, Visual C++ (for
DLL's), Windows, Sybase SQL Anywhere, Novell LANs)
STAR Voice Response Unit. Using T-1 (DSS) service
from AT&T and Dialogic hardware, created a 24-line Interactive Voice
response unit that will verify the status of a check. Uses data from the
Star Chek system and from ETC's SCAN database to verify a check. (Visual
C++, DOS, Novell)
STAR CHECK and PULSE CHEK. Members of the STAR
Network exchange account information to quickly stop bad checks. This is
estimated to save the banking industry $60 million per year. The Pulse
Network in Texas has also signed on to this system. Currently, there are
over 18 million accounts on the system. This system processes about 31
million transactions per month for a total dollar amount of $39 Billion.
(Visual C++, DOS, Windows, Novell)
Apple Wireless. Developed a comprehensive
alphanumeric, fax, and E-Mail message taking and delivery system for The
Message Network, Inc. This system is exclusively used for messages
generated for the Apple Newton Wireless system which uses a PCMCIA alpha
message receiver. (C/C++,Novell,DOS,Btrieve)
CACTUS Network. The Arizona Clearinghouse's version
of ACH (Automated Clearinghouse transaction) switching software. Member
banks send and receive ACH formatted data which switches between
themselves and the FED. The system runs on 386 and 486 PC's running
Novell's Netware. Each machine in the network is capable of processing 1.5
- 2.0 million transactions an hour. The mainframe it replaced could only
handle 700,000 total transactions an hour. The system was installed for
one tenth of the cost of the mainframe system. It also features and
elaborate settlement system. This system currently processes 8 million
transactions per month with a total dollar amount of $17 Billion dollars.
(C,DOS,Btrieve,Novell)
HLink. This is customized remote control software
that gives remote customers access to all the Deluxe services using their
own PC. This software has built in data compression and file transfer
capabilities with high security. Communications are made by dial up or
leased line modems or over IPX networks. (Visual C++,DOS)
SecureFax. Fax on Demand software which allows
customers to call from their Fax machines and receive reports and
transactions. This software uses Voice Processing boards by Dialogic and
fax boards from Intel. (C,DOS,Novell)
Production Operations Management System. I
developed a JCL type job system where you can "submit" jobs and
monitor them on a console in a traditional "mainframe" way. We
also developed a logging and error system allowing for changeable
messages, delivery to fax and paging, self documentation, and help desk
features. (C/C++)
Optical Research System. Users can research items
from a historical database stored on optical disks. 12 million
transactions a month are added to the archive for a total dollar amount of
about $627 Billion dollars. (C/C++,DOS,Novell)
Pocketwatch II. This product developed for Reuters
Information Services delivers world-wide money exchange rates to the
Motorola Advisor Alphanumeric pager. The system uses the RQF (Reuters
Quote Feed) to obtain real-time information and interfaces through either
TAP or TNPP to the paging network. (C,DOS)
S.A.M. - System for Automated
Messages. Our first product was a simple E-Mail type messaging system. It
delivered messages to a number of receiving devices such as alphanumeric
pagers, fax, PC computer screen, MHS, and little thermal desktop printers.
(C,DOS,Windows,Novell)
SAMpage - The paging industry's
standard PC alphanumeric paging dispatching software. The system features
a Pop-up (TSR) sending utility and background communications. (C,DOS,Windows)
Mobilcom Messaging. Developed
Mobilcom's Operator assisted message and alphanumeric paging network which
covers the North-Eastern states. (C,Novell)
The Link. TekNow operated a
telephone answering service. Developed a PC-LAN based system using
Dialogic equipment to receive and route incoming calls. The system
delivered messages to fax and alphanumeric pagers. The system featured
full accounting and billing functions. (C,Btrieve,DOS,Novell)
AlphaBox. This product turned a
normal PC into a front-end Alphanumeric paging processor. Each AlphaBox
can concurrently handle 32 telephone lines receiving data destined to
pagers. This system can also utilize a voice response board for accepting
DTMF digital pages. (C,DOS)
TekNow Paging. Developed and
assembled a complete paging network covering the Phoenix greater
metropolitan area. This system used TekNow's innovative AlphaBox product
to eliminate the need for an expensive paging terminal.
FaxBox. This product as well as the
GL3900 FaxBox collects Paging or TAS messages and delivers them to a
customer's Fax machine. (C,DOS)