Main Portfolio Page

Although my original interests lie in traditional art and design, I came to realize the amazing potential in computer graphics. Half designer and half developer, my work falls somewhere in-between...

Since much of my effort these last few years has been devoted to teaching and conducting research, most of my “hands-on” experience has consisted of leading student teams and creating a large number of smaller multimedia components for the purpose of instruction, proof-of-concept, or as contributions to large collaborative projects. As such, my portfolio primarily consists of a diverse collection of small 2D, 3D, and programming elements of larger projects.

Click the categories to the left to view some of my work, and please be patient as I add more to these pages...

Skills and Experience

I've had experience with a number of computer graphics-related technologies, but have specialized in those pertaining to illustration, design, and interactive multimedia. I have a limited knowledge of 3D development applications such as 3DS Max and Maya, most of which I use to create simple 3D web applications in conjunction with third-party applications like Electric Rain's Swift 3D. However, I've always welcomed any chance to extend my knowledge and experience with these applications and 3D graphics in general.

I've separated my developmental experience from the technologies I've used and placed them in three separate categories that indicate my general level of experience.

Advanced Knowledge

  • Web page and interface design
  • Interactive application development (primarily Flash)
  • Analog and digital illustration
  • HTML, xHTML, CSS, Javascript
  • Adobe Flash and Actionscript
  • Adobe Dreamweaver
  • Adobe Photoshop, Illustrator, Imageready
  • Adobe Premiere
  • Vegas Video
  • Camtasia

Face Image

Intermediate Knowledge

  • Dynamic content development and server-side data integration
  • Video Editing and Effects Compositing
  • Cold Fusion
  • Adobe After Effects
  • Director and Lingo
  • Electric Rain's Swift 3D

Limited Knowledge

  • Breeze, RoboDemo, Remoting Components
  • VBScript
  • ASP, PHP
  • Autodesk 3D Studio Max
  • Autodesk Maya