HomeBanking

1996

We were a small (two person) startup in Pennsylvania and built the Bank of America HomeBanking system under AOL, which launched in June 1996.

Skip (our founder) had done some AOL work while consulting for Vanguard. We were looking around for web projects at the time, and were were connected to BofA through Skip's contacts at Vanguard and AOL.

We had already written a web server in C++ and I had begun writing a lightweight application language (RSL) for it, so we decided to expand that concept for the BofA project.

Thing is, BofA had gigantic and ancient mainframe systems that we were to talk to, which naturally meant screen-scraping the greenscreen terminal interface. That was the back. The front? AOL's obscure application and window/form management system and protocol.

We expanded our team. Leigh built the RMG protocol module, Todd built the screen scraper, Bela built the finance library, John did the bulk of the application itself, and I built the core of the system - the application language and session management server.

The tech guys at BofA were great. Our release and patch process hit stride and after some nice late night sessions of bug fixing and memory leak chasing, the thing was stable from launch in June 1996 till it was sunsetted in 1999.

The deal we worked out with BofA allowed us to build the system on their dime and retain owership of our system, which was key for our fledgling startup.

Funny thing was that at the time, I didn't have enough money to open a BofA account and use my system. I was 22.