J David Smith

aka Atlanis, emallson

Who Am I?

I am a 20-year-old CS/MA undergraduate student at the University of Kentucky.

I started learning to program almost a decade ago in order to write video games (what kid didn't want to make games?). My aunt recommended that I learn C++ and Java, and I have been continuously learning ever since.

I was homeschooled for 11 of the 13 years of my primary/secondary education, which left me with a lot of free time. I used it to both further my knowledge of computers, read lots of books and (of course) play video games.

Since I discovered Ubuntu in 2006, I have been using Linux-based systems as my primary OS. Currently, I run Arch Linux on a laptop, desktop and server. I may soon be adding a phone to that list.

What Am I Doing?

My current personal project is Forumite, a more pleasurable tool for reading forums. It is being written in Python (with Django) and ClojureScript. Presently, I am investigating using Om for the front-end. The code is available here under GPLv3. Other code I've written is available on my bitbucket and github profiles.

During the school year, I'm enrolled full-time at UK and work under Dr. Nathan Jacobs in the CS department. Right now, I'm interning in IBM's ExtremeBlue program in Raleigh, North Carolina.

Guild Wars 2, League of Legends and Hawken occupy whatever time I don't spend coding. Occasionally, I blog about topics that interest me.

For more information, see my resume.