Planning

Management

Budgeting

 

Business

Programming Languages

JSP

2001 - Present
Since 2001, JSP has been my web programming language of choice.

JAVA

1998 - Present

From my first tenkring with Java in 1998 to using it for completex backend processing, Java has continued to win my respect and has been amain stay for me on any backend programming.

SQL

1996 - present

Of all the programming languages I use this is the one I have undoutedly used the most.

ColdFusion

2004 - prestent

In 2004 I started working with ColdFusion.

ASP

 1999 - prestent

I've written more lines of ASP then any other language I've used.

JavaScript

1996 - present

In today's web application environment developer needs to have a good understanding and experiance with JavaScript.

It is interesting as web application grow in complexity that JavaScript, one of the first programming technologies on the web is experiencing prominence and a very high level of attentionandutilization in theAJAX technology frame work.

Virtualy everyone of the web application projects I'vebeeninvolved with has had some utilization of JavaScript.Withthisexperience and my own studies I have gained the experienceandknowledgeto be compfortorable working in JavaScript.

With my understanding of the capabilities of other technologies I alsohave the expertise to implement JavaScript when it is needed and willbest server the life cycle of the web application. The main factors Iuse when picking which technology should implement which features iswhat technology will increasing usability and be most cost effective inthe life time of the applications.

Perl

2001 - Present


One of my most memorable uses of Perl was in 2001 when the company I was with got hit very hard by  Nimda.That morning I wrote a Perl program to scan all of the computers on ournetwork (approximately 75) and fix or remove  the damaged files.You might be wondering, why not just run the virus scanner on it? Atthe time we where hit  there wasn't a virus def. or cleaneravailable that could deal with it.

Since then I have used Perl many times. Usually for processing very large(> 1gig) text files to clean and format them in-preparation for importing into database tables.

How could we live without Regular Expressions. Thank you Perl!

Although I'm not fluent in Perl, it has a place of honor in my arsenal of programming tools.

Power Dynamo

1996 - 1999

Back in 1996 PowerDynamo was one of the first web application serversavailable.  Released almost a year before Microsoft first releasedASP. At that time ASP was poor in all aspects compared to PowerDynamo.

Not many people have heard of Sybase's PowerDynamo let alone programmed with it. If you where trying to create database driven website back in those days, PowerDynamo was a God send.

I developed my first database driven website with PowerDynamo. The application was an Intranet site that provided reports for executive management.

The language is basically a server side JavaScript with many additional functions for data processing and retrieval. Many of the functions that this language had in 1998 have now been implemented  in Java.

In addition to the Intranet, I designed and partly developed a prototype of a distributed database driven web application that used replication to synchronize data from remote disconnected offices into a central database. One very cool thing about it is that the web server and replication where built into the database server Sybase SQLAnywhere 6.

PowerDynamo is still alive and well today and lives on as Sybase EAS.

Object PAL

1993 - 1999

    ObjectPAL has the dubius honor of being the programming language with which I delivered my first production application and a database application .

Visual Basic

1993 - 2001

Like many programmers I too, started with Visual Basic. The first version I used was  VB2.0.

In 1993 & 1994, I developed a video game that was like space invaders. It wasn't published but it sure was a lot of fun. Unforunatly I don't have a copy of it anywhere, if I did I'd enjoy sharing it with you.

Only once did I create a production VB application. Developed in early1997 the application read a serial data feed from an AT&T PBX 75,and formatted it into a csv file, then once a week it would process thecsv file and insert the data into a Sybase SQLAnywhere 5.5 db (MSAccess was just too slow for the tens of thousands of records everyweek.) That application served in this capacity for at least 4 years,who knows it might still be doing it's job.

More recently back in 2001 I had to pull out VM 6.0 to reverse enginer a web application that was written entirely using VB.