Back to Profiles
NAN GAO
Internship Field: Computer Science, Image Compression
Major: Computer Science
Host: LuraTech GmbH
Location: Berlin
Duration: 3 months in Summer 2005
Description: My project was to design and implement a virtual printer driver which produced compressed documents in either PDF or JPM format using the company’s compression technology. This project was almost entirely self-
contained, meaning that I controlled every aspect of it, from basic design to GUI widgets. This had both advantages and disadvantages. On one hand, I had the freedom to do whatever I wanted without constraint, allowing for maximum creativity. However, I did not interact with other workers as much because my project was a stand-alone module.
Comments "I found the project very worthwhile. I acquired a significant amount of experience if only because it was my first real software development internship. I think the commercial programming experience will help tremendously in future programming classes at Stanford.
It was very rewarding at the end of my internship when I was able to see the tangible results of my labor. I don’t think many people get the chance to see a project from beginning to end. Although the printer driver still needs some polishing, it is well on its way to becoming a viable marketable product.