Coding

I was introduced to scripting with kixstart. I quickly found that autoIT was a more easily learned scripting language with better documentation and better support forums. I have made several stand alone scripts that take the form of applications, but the majority of the scripting I have done has been automating tasks on my computer.

Recently I finished my first real web application. It used php, xhtml, css, and mysql to make an address book. I think its pretty awsome especially since its my fist real exposure to creating xhtml and css. It was also only my second try at using mysql, and heck I’m still pretty new at php too. I think it turned out quite well, and although a pro could have done it in a few hours at most (took me 25 or so) I feel that I learned a hell of a lot and I am pleased.

ACM Logo

ACM Logo

In 2007 and 2008 I was part of the Hood College programming team. We competed in several competitions including the ACM sponsored ones. We never did well enough to advance beyond regionals, but we also never embarrassed ourselves by any means. The weekly practice sessions were the best part of the whole thing as they consisted of two of my favorite things, Chinese food and problem-solving. Though I dropped off the team since I no longer really have time, I occasionally stretch my algorithm muscles with either TopCoder or ProjectEuler.

ESA Logo

ESA Logo

During the Spring of 2008 I worked for the European Space Agency (ESA) in Greenbelt, MD as a programmer on the JHelioViewer project. I was the sole developer, and it was really a lot of fun. I managed to meet and sometimes exceed their expectations and Lord did I learn a lot about Java, Linux, C++, and image processing. I am very grateful for the experience I got while I was there as I believe it will come in very handy.

I have a bunch of projects I want to work on (if time ever permits):

  • porting a old database to mysql and creating a frontend in some yet to be determined language
  • making a web application to keep track of my workouts and running