William Castrogiovanni * Programmer * info@hirebill.com
11434 Calvert Street #37 * North Hollywood, CA 91606 * (818) 763-0637
Introduction
Resumé
Portfolio
Logo


Portfolio Navigator
Application Development
Perl
Shockwave
Web Sites
Pet Projects

Pet Projects
Shockwave/XML Slideshow
http://slideshow.hirebill.com/
Source Code Sample 1: Click Here
Source Code Sample 2: Click Here
Technologies Used: Director/Lingo, XML
My Role: Designer/Programmer

Description: Before you take a look at the latest build of this project, please note that it's not quite ready for prime time. When completed, Shockwave Slideshow will download XML documents and dynamically load the media contained therein. Entirely object-based, Slideshow's latest incarnation features a multi-threaded download manager, media creation/display utilities, and custom classes for all valid XML elements (the DTD is forthcoming). It uses (and enhances) Director's XML Parser Xtra. And yes, I am aware that "Shockwave Slideshow" is a lame working title.
Shockwave/XML Slideshow

HTML Editing Assistant
THIS APPLICATION IS CURRENTLY BEING PORTED TO A LOCAL SERVER.
Technologies Used: Perl, HTML
My Role: Programmer

Description: If you've ever coded HTML by hand, you know what a nightmare it can be to control page layout with invisible TABLEs. Enter the HTML Editing Assistant. By submitting a URL, you can view the table structure of any page on the web. Basically, this program enables every border and colorizes every cell it finds.
HTML Editing Assistant

bGrep
Technologies Used: Perl
My Role: Programmer
Application OS: Linux/Unix

Description: Primarily built as an excuse to learn Perl, bGrep is my own version of the command line classic. Want to search for all the images in your HTML files? Run 'bgrep IMG *.html'. A quaint implementation, bGrep's output is a lot cleaner and easier to read than the matches returned by the original 'grep'.
bGrep

Java Calculator
http://devel.hirebill.com/calculator/
Source Code: Click Here
Technologies Used: Java
My Role: Programmer

Description: This exercise was my foray into the world of Java. Including it in my portfolio was a calculated risk. (Groan...)
Java Calculator