work

I am a programmer currently working for a company in the New Orleans area on their Web Development team. We are primarily responsible for the company intranet and the corporate web site. I serve as the lead web developer and have built web applications and sites on the intranet for over 7 years.


NOTE: All script samples on this page are stored as txt files in order to simplify viewing.

AJAX

I first learned of AJAX in 2005. Since then I have used it to build more robust and responsive web applications. In order to simplify its use for simple form validation, I developed a custom API to be reused by my team. My company's website uses this API to provide validation for 5 different web forms as seen here.

Blackout!

This game was developed as a project for a Javascript class I took as Tulane University a few years ago. It is based on the popular electronic game Lights Out.

Coldfusion Components

Below are some Coldfusion components I've created for use on my company's intranet. This capability, first available with Coldfusion MX, has prevented me from having to write the same code over and over again for each new project.

Debt Repayment Planner

This application is something I just felt like building back in February of 2003. It estimates how long it will take to pay off a debt based on APR and a consistent monthly payment by calculating and displaying the new balance for each applied monthly payment.

Google Maps

Visit my company's website to see an example of Coldfusion MX and the Google Maps API 2.0 at work. View the source if you would like to see the Javascript code that renders the map. I wrote a stored procedure for SQL Server 2005 to provide the necessary location data, which calculates distance in both miles and kilometers.

Web Services

Below are a couple of web services I've built for consumption by my company's intranet.

  • AuthenticateUserAgainstActiveDirectory.cfc - This is a Coldfusion web service that accepts a Windows username/password pair and attempts to authenticate them against Active Directory via a LDAP query then returns a boolean value.
  • YahooStockQuote.asmx (code behind: YahooStockQuote.cs) - This is an ASP.NET web service that queries Yahoo! to obtain stock quote data for my company and our top 2 competetors. It reads a XML configuration file to formulate its request and processes the csv data received from Yahoo. It returns a DataSet control. This web service was built to be consumed by a custom web part to display the results on the intranet home page.

401k Planner

In 2004 I was asked to build a 401k planner that duplicated the functionality of an existing MS Excel template for a local securities company. This project required me to reverse-engineer the Excel spreadsheet. Wanna see the script?

I'm not done yet. More code samples to be posted soon...