Indie game developer with interests in level design (primarily single player) and game writing. However, most of my experience is in programming. I've made small games from scratch alone (complete with programmer art) using flash, javascript, C#, and C++. Lately I have been working on my level design skills with various 3D map editors, building the geometry as well as the scripting. I get a lot of enjoyment out of level/scenario construction so that is the area that I want to improve in. I have plans to create a game using middleware solutions.
I'm currently looking at various tools to see which is right for me in developing a game. I'm looking into the Unity engine now and so far I'm liking it. It seems to be right for what I want to do at this point (web and gadget games). I'm planning on making some casual games alongside a main project that I've had in mind for a long time.