Jeffrey A. Krueger

Computer Science Major, UW-Madison



Looking for my software? Here are my currently available shareware and freeware programs:

Window Tamer


Areas of Interest

This section has grown so large it deserves its own page. Highlights of this area include Mac OS Development, Application Frameworks, and programming Language Considerations.


SWORD: Scalable Wide-area On-demand Reliable Data Delivery. I am currently developing log analysis tools for this project.


I remember writing my first programs when I was 10 years old. I wrote them in BASIC on a Timex Sinclair minicomputer. It had 2K of RAM built-in and a 14K external RAM expansion card which was about the size of my fist. The computer had a cassette player for a storage device and was even capable of displaying text in 8 colors!

When I was twelve I got my first "real" computer--an Apple IIe. You remember them; the old green screens. It had 128K or RAM which was more than enough to write larger, more complex programs. That was the year I took my first programming class in Junior High school. After about a month AppleSoft BASIC wasn't challenging enough, so I went to my teacher to look for some projects. I have to say he wasn't much help, so I borrowed a book from him on 6502 Assembly Language, and thus began my passion for programming.

By the time I entered high school I had spent countless hours writing Assembly Language programs, most of which were fairly small. I wanted to build bigger, more complex and more useful applications, and after the acquisition of my first Macintosh, I also decided to learn C. My "big" project in High School was during senior year when I took an AP Computer Studies course. The class required a "large" project which I worked on with a friend. Our project turned out to be substantially larger than was required, but also turned out to be a wonderful learning experience for both of us. Our project, which eventually earned the name True3D, was a wireframe rendering engine which allowed the user to navigate around the wireframe object.

Since high school I have worked on many personal projects, but have also finished some software. As a Computer Science Major at UW-Madison, I have consistently become bored with small class projects, so I have spent a lot of time with my own research and development. I am also please to say that my programming language skills now include BASIC (of course), Pascal, C, C++, Objective-C, Java, and several variants of Assembly Language (including PowerPC assembly).

Jeffrey A. Krueger


This page was last updated on January 19, 2000.