I focus mainly on web development these days (Python, JavaScript) although I've done my share of dabbling with C. I have some expertise in computer graphics and I am fairly proficient in a wide range of languages. I am particularly fond of functional programming and like to use it to slice hard problems into composable bits and pieces.

I maintain JavaScript index of sort, jster. Check out my GitHub page to see open source projects. You will find quite a few of those there. They range mainly from widgets to utility libraries.