Introduction to My Programming
I've almost always had a keen interest in computers, having been an avid user of them since the DOS days. When I was younger, I spent a good deal of my time playing video games. As I got older, my interests branched out and I found myself doing a lot of networking. Of course, that was primarily so I could participate in LAN parties, events in which everyone attending would bring a computer and link them together for simultaneous gaming.
As any video gamer should know, many games come with utilities that a user may use to create special maps or missions that the user could then play. I discovered I had more fun developing these special objectives than actually playing the game. This is part of what eventually led me to my interest in programming.
My Programming Experience
During my highschool years, I took several computer-oriented classes. Most of my experience during that time was with Dreamweaver, Flash, HTML, and Visual Basic. I also had a brief introduction to C++. Unfortunately, I didn't put much of it to use and forgot most of what I learned. On the positive side, it did give me a nice foundation for learning development languages and tools in the future.
After allowing myself a break from the computer world for a couple of years, I made the time to attend Weber State University with the intent of acquiring a Bachelor's degree in Computer Science. Since then, I've used both my classes and personal time to develop my talents in programming. In that time I've learned quite a bit of C++ and Java. I've also learned a bit of C#, a language I've pursued completely independent from school.
I'd still consider myself a beginner in programming but I'm always learning new things. As I do so, I strive to maintain this website, often uploading text-based sourcecode for future reference. While I don't necessarily mind if people see it, knowing much of it could be easily duplicated, I'm not interested in leaving my projects open to the world. With that in mind, please understand that most of my programming section isn't available to the public.