I received my Bachelor of Science in Computer Science from the University of California, Riverside in the Summer of 2000.

After graduation, I took some classes to further my education. At my current job, I do a lot of web designing, web application development (both home-grown and open source), creating/editing graphics and photos, help desk, and train staff on various software.

Certificate of Course Completion at Lynda.com

Jan 2012 – April 2013
May 2013 – Present



Information Technology Workshops

  • Microsoft Word Workshops:
  • Microsoft Excel Workshops
  • Microsoft Outlook Workshops
  • Oracle Calendar
  • OmniUpdate Content Management System

Web Design and Programming Courses

Here is a list of programming and scripting languages and technologies that I’m familiar and have worked with.

Programming and Scripting Languages and Technology

  • HTML, 12 Years + Experience
  • XHTML, 6 Years Experience
  • CSS, 12 Years Experience
  • C++, 5 Years Experience
  • C, 2 Years Experience
  • C#, 1 Year Experience
  • Java, 2 Years Experience
  • JavaScript, 12+ Years Experience
  • PHP, 10+ Years Experience
  • mySQL, 10+ Years Experience
  • ABEL, 1 Year Experience
  • VHDL, 1 Year Experience
  • Innovative Interfaces: WebOpac, 10+ Years Experience

I’m always interested in learning new things too. Here are some software and other skills that I’ve researched and taught myself.

Self-Taught Software, Technologies, and Skills

  • Adobe Photoshop CS, 15+ Years Experience
  • Adobe Reader
  • Microsoft Access
  • Microsoft Publisher
  • Microsoft Visio
  • Microsoft Powerpoint
  • Macromedia Homesite/Dreamweaver
  • NuSphere PhpEd (Current Preferred Editor)
  • Oracle Calendar
  • PHP Scripting Language
  • MySQL Database
  • CSS: Cascading Style Sheets
  • Javascript
  • WordPress Content Management System
  • OmniUpdate Academic Content Management System
  • Corel Painter Essentials 4

Verbal Languages

  • English
  • French (3 Years)
  • Vietnamese (First Language)
  • Japanese (2 years, Beginner/Self-Taught)

Currently Learning..

IT conferences and Events

I also love going to IT and Library conferences and events. I feel that they are great networking environments, and I learn so much. You can find me at these events throughout the year:

IT Podcasts and Netcasts

Technology changes everyday so I watch/listen to these podcasts/netcasts to keep up on the latest and greatest.

Technology Bookshelf
These are IT books that I’ve read or am interested in reading. For book reviews, see my technology bookshelf.

Shelfari: Book reviews on your book blog