I am a twenty-seven year old .NET / PHP / JavaScript web developer living and working in Perrysburg, Ohio.
I was born and raised in Northwest Ohio, although I primarily grew up in Bowling Green, Ohio.
My professional interests include all aspects of software development, although I am especially interested in:
JavaScript is a fantastic language that I feel is under-appreciated by many web developers. The user experience is paramount in all types of software. In an increasingly-interconnected, mobile Web, it is very important that websites respond to a user's device.
IT does not always speak the same language as business and clients, but I hope to be a developer who can communicate effectively with my customers.
Beyond web development, I enjoy creative writing (short-form fiction), hiking, video games, and occasionally, cooking.
If you are interested in learning more about me, please visit my Facebook profile for my personal side or Twitter for my professional side.
A dead-simple HTML5 time tracking tool for desktop, iOS, and Android currently in development. Will launch in summer 2012.
A series of code snippets that demonstrate some basic concepts of JavaScript.
This is essentially the HTML, CSS, and JavaScript of this site packaged up into the bare essentials for anyone to play with. Use it as a skeleton to get a quick, easy, and responsive web page online.
A web application. This grew out of a desire to archive all of my family's recipes in one place and provide automatic back-up, sharing, and ease-of-access. Built on a LAMP stack. Latest version is 1.00.
A .NET / C# console application. This short project was given to me as part of an extensive interview process at my most recent job. I have provided my complete solution. Latest version is 1.02.
Because this project may be used for further job applicants at my company, this source code is provided on a request-only basis. Please contact me if you are interested in it.
A JavaScript/Canvas game. Blast zombies away as they creep up on you. This was created as an exercise for me to learn some intermediate JavaScript and as an introduction to the canvas element. Latest version is 1.00.
For individuals, I provide volunteer-based tech support. Necessary travel expenses will be billed at a low, one-way rate.
For small businesses, I provide low-rate tech support on a request or contract basis. Necessary travel expenses will be billed at a one-way rate.
I will gladly create a basic prototype or demo of your idea to demonstrate my strengths and weaknesses as a developer.
Please see the About section for information regarding my professional experience and the Portfolio section for a few demonstrations of my past work.
I am available to provide general technology consultation at an affordable rate.