Hello.
I am Will Larson, and this page is an informal resume for all interested parties.
I graduated from Centre College in May 2007 with a Bachelors in Computer Science, and since then my time and energy has been devoted to writing on programming and technology, exploring and experimenting with new projects, and--at the epicenter--programming.
Whether you're looking to build a new web application using Django, implement a native OS X application in Objective-C, or write documentation for your new API; I can help.
I am available for contract programming work as well as consulting. Please get in touch to discuss details.
A proper CV is available on request.
Writing
I spend a considerable amount of time writing on technology. I tend to publish two to four articles a week on my blog, ranging from several hundred words to several thousand, and covering a wide swath of topics.
In the past year I have written in-depth tutorials on Django, PyObjC, and Processing.js, as well as writing introductions to new technologies and projects like the Yahoo! Search Boss Mashup Framework, _why's Shoes, and the Google App Engine.
Projects
I have a number of ongoing programming projects. Recently, I have continued developing the LifeFlow blogging platform, teamed up with two friends (Peter Burns and Luke Hatcher) to create Processed Tower Defense, as well as developed AmbushCodeReview.
In addition to other projects similar to the above examples, I have also worked with iPhone and native OS X (Cocoa, Objective-C, PyObjC) application development.
Skills
I am an experienced developer, and use so-called best practices. I use Python, JavaScript and Objective-C extensively, but can also get around in Java, Common Lisp and Erlang. I am familiar with all the buzzwords of the day: Git, Mercurial, Subversion, PyObjC, Django, PostgreSQL, SQLite, MySQL, CouchDB, GoogleAppEngine, HTML, XHTML, CSS, unit testing, and so on.
I enjoy picking up and exploring new programming languages and technologies, and am continually fleshing out the above list.
On a different note, I have spent a considerable amount of time studying the Japanese language, studied abroad in Yamaguchi Prefecture for four months, worked in Gifu Prefecture for a year, and am somewhat conversational in spoken Japanese.
Employment
After being accepted into the JET Program, I was employed in Hida-shi, Gifu-Ken, Japan as an Assistant Language Teacher in the three public schools in Kamioka-cho. I was there for a full year, from July 29th, 2007 until July 29th 2008, and completed my contract successfully.
Education
I graduated from Centre College with a Bachelors of Computer Science in May, 2007. I had good grades, did a little bit of research with faculty, and had a semester long independent project with my academic advisor.
Contact Information
The easiest way to get in touch with me is sending an email to lethain@gmail.com.