Working for the Sake of Experience

I've been fortunate to have an internship dealing with web development (my forte) and a couple internships over material I like. I've spent the last couple years working jobs that not only pay my schooling bills, but also give me great experience dealing with issues and technologies I may very well see later on in my career.

TMC Transporation (a.k.a. Annett Holdings, Inc.)

I worked two summers for this company developing web applications, web sites and other software applications for its internal and external uses. This position gave me the greatest exposure to date over Microsoft Technologies, like Visual Studio.NET and SQL Server 2000.

Teaching Assistant: Introduction to Computers and MS Office

I led several labs for this introductory course over the span of two semesters (from Fall 2003 - Spring 2004). The course itself was taught on-line and the labs were the only source of face-to-face interaction with the students, so it was my responsibility to make sure students were getting homeworks and other information from the course web site as well as to proctor any exams and in-lab quizzes.

This class was my first attempt at teaching a class and I took from it a great deal of respect toward professors who must deal with disrespectful students on a daily basis.

Teaching Assistant: Object-Oriented Analysis and Design

I served as TA for this course in Fall 2004. My main responsibilities were grading assignments, holding office hours and answering any student questions. This course gave me a lot of experience looking at different object-oriented approaches at coding a solution for a given problem. It was especially challenging to sniff out bugs in a student's code because some logical errors were harder to find than others.