| Project |
Description |
| Evaluating Test-Driven Development in an Industry-sponsored Capstone Project |
Published paper written in March 2008 - June 2008.
By John Huan Vu, Niklas Frojd, Clay Shenkel-Therolf, David S. Janzen California Polytechnic State University, San Luis Obispo, CA Published by the IEEE Computer Society in April 2009. Paper accepted to the 6th International Conference on Information Technology: New Generations. April 27-29, 2009, Las Vegas, Nevada. |
| Adobe Photoshop Panel Developer's Guide |
Document and code samples were written in June 2008 - September 2008 during my summer internship at Adobe Systems Incorporated. I was credited as a Photoshop Engineering Intern working on a new feature for Adobe Photoshop CS4. |
| Art and Design Metadata Cataloguing Program |
Written in January 2007 - December 2009 at the Cal Poly Department of Art and Design Visual Resources Center. You must have Adobe AIR to run this program.
- Designed an Adobe AIR application for custom metadata input and output of archived images through Adobe Flex Builder.
- Designed automated scripts for custom metadata input and output of archived images within Adobe Photoshop and Bridge.
- Implemented project in Adobe Flex Builder, ActionScript, JavaScript, Adobe Bridge, Adobe Photoshop, MXML, and HTML.
|
| Internationalization Laboratory Assignment |
Written in January 2009 - March 2009 as part of a final project in my Graduate Software Engineering course.
- Designed an application that will be used as a student’s laboratory assignment to demonstrate internationalization.
- Localized an application in twenty languages using multiple resource bundles and the Adobe Flex Builder framework.
- Implemented project in Adobe Flex Builder, ActionScript, and MXML.
|
| Visualizing the Fuel and Energy Efficiency over a Terrain |
Written in September 2008 - December 2008 as part of a final project in my Graduate Computer Graphics course.
Using Geographical Information System (GIS) data, we can can calculate the fuel and energy efficiency over a given terrain. Users are able to input two points upon a terrain in which a direct path, the small fuel consumption path, and the smallest (potential) energy path (based on a 1325 kg Toyota Prius) will be drawn. The program takes in parameters such as the maximum grade, the fuel consumption equation, and basic physics to calculate the data. The goal of the program is to help others, such as Civil Engineers, be able to visualize the terrain data for transportation planning purposes.
- Designed an application visualizing the fuel and energy efficiency over a terrain using geographical informational systems data.
- Received feedback from Civil Engineers within the industry to visualize the terrain data for transportation planning purposes.
- Implemented project in C++ with OpenGL.
|
| Amgen’s Study Startup Site Initiation Forecaster |
Developed in September 2007 - June 2008 as part of a year-long Software Engineering Capstone course with Amgen as our industry sponsor.
- Developed a web application providing a forecast when clinical sites will be initiated for a given study.
- Applied the Rational Unified Process (RUP) project life cycle through inception, elaboration, construction, to transition.
- Implemented project in Google Web Toolkit and Java with OpenLDAP user authentication.
|
| Weld Inspection Device with Walt Disney Imagineering |
Developed as a multidisciplinary team in September 2006 - June 2007 serving as the Computer Science Subgroup Leader. This was part of the Boeing Team Tech Competition with Society of Women Engineers.
- Worked with Walt Disney Imagineering to design a weld point inspection device to analyze the roller coaster’s rails.
- Planned, researched, and designed an application to integrate the device’s readings for display to the inspection workers.
- Implemented project in Matlab.
|
| Four is a Cosmic Number! |
Written in Summer 2006.
This is a mind game in which you can choose any number in the world and there's a pattern in which it returns to "Four" - which "Four is a Cosmic Number." This mind game is fun, exciting, and great to torture newbies. |
| Deal or No Deal Game (.exe) |
Written in Spring 2006. You must have Java Runtime Environment to run this program.
The Deal or No Deal Game is based off its game show and will be used on my 21st Birthday. However, the biggest difference is that the maximum amount you can win is $100 - since that's only how much I can afford if I'm giving out real money. |
| Spiritual Gifts Test (.exe) |
Written in Summer 2005. You must have Java Runtime Environment to run this program.
The spiritual gifts test was created from a list of questions to determine what each person's spiritual gifts were. Since there is a huge number of questions, the program's intention was to allow the user to answer questions at their own pace and time. |
| Jesus Christ: An Early Feminist (.pdf) |
Written in Fall 2004.
This paper was written in WS 301: Introduction to Women Studies. Our class discussed how the Bible subjected women to patriarchy causing others to believe that Christianity is a bad religion for feminists. This paper was written to show that Jesus Christ's teachings never once subjected women to patriarchy. |