Notice: Undefined variable: navigator in /home/thorsrud/public_html/classes/Page.inc on line 102

Notice: Undefined variable: version in /home/thorsrud/public_html/classes/Page.inc on line 103
David Thorsrud
Hello. I am David Thorsrud. You probably found this page because you are either 1) looking at www.thorsrud.com through a Blackberry or similar device which ignores that all-important universal language - no, not love - javascript; or 2) you are a person of technical prowess who Viewed Source in their browser to see what is behind the browser curtain.
If you are in the former category, I apologize. I put together this site to showcase a bit of coding, so the raw HTML is pretty sparse. Please come back and visit on a javascript-enabled browser.
If you are in the latter category, here's the skinny: This site was built in the spirit of "Show me, don't tell me." It has all database-driven content. I wrote the thor.js code in a manner similar to popular Ajax frameworks in order to demonstrate familiarity with an asynchronous js approach, but also competency to build an Ajax solution from scratch. Like other Ajax-driven sites, this page refreshes content without requiring a page reload.
On the server side is PHP and MySQL, client side is your typical javascript and CSS offerings. My much larger enterprise solutions have been built atop both LAMP and .NET.
You can find a more thorough description of my Mobile/Desktop/Server skills and a couple of business case studies in the content that is loaded through the main menu. (My skills are basically this: DotNet for MS solutions. XCode for Mac platforms. A variety of languages and scripts for web and database development.)
For more complex client-side content on this site, click the red cross button at the bottom of About this Site. This will load a puzzle page that primarily uses javascript to load a variety of puzzles and interactive components. The final puzzle on the page (I don't blame you if you don't have time, no one has actually solved this) is a Flash enabled puzzle that interacts with the MySQL database via javascript.
Oh, and don't forget to take a look at www.spellstacker.com and www.rettis.com. They are pretty decent examples of my ability develop and deliver complete consumer products. I did 100% of the development of these iPad/iPhone/Mac apps: client-side, server-side, database, and media development.