hodnick
Portfolio
I love writing software and doing software development. I often perform software design and architecture tasks on projects and lead development teams, but I think it's crucial to stay hands on and go deep in code (including emerging technologies and design patterns) so that you can walk the walk.
While I've done a large amount of work for internal-facing applications, I can't necessarily show them here. Below is a list of projects and applications that are available publicly to view or try. If you'd like to learn more about private or internal-facing projects I've worked on, feel free to contact me.
Open Source Applications
You can find much of my work on my open source accounts: github.com/kindohm
Most recently I have been a contributor to the audiolib.js project - a JavaScript audio synthesis framework.
3M Visual Attention Service
Live web site: vas.3m.com. Detailed blog post: http://kindohm.com/post/1121185443/vas3m.html
The 3M Visual Attention Service allows designers and marketing professionals to upload visual media and get feedback about where in a scene a person will be drawn to in the first 3-5 seconds.

Technologies used: ASP.NET MVC, Silverlight, Azure, HTML, CSS, Javascript, SQL Server
Warblr - Windows Phone 7 App
Video demonstration and details: kindohm.com/warblr
Warblr is an app for Windows Phone 7 that converts Twitter search results into music. It's simply a fun audio gadget to have fun and create interesting sounds with.
Technologies used: Windows Phone 7, Silverlight, Twitter authentication, MVVM
SilverSynth
http://silversynth.codeplex.com/
SilverSynth is an open source library for digital audio synthesis programming in Silverlight.
Technologies used: Silverlight, digital audio synthesis
Silverlight Mic Sampler & Looper
Try it out: kindohm.com/micsampler
Record audio through your computer microphone, crop a selection, and play it back in a loop.
Technologies used: Silverlight, digital audio synthesis
TANKS
Try it out: kindohm.com/TANKS
Tanks is a physics-based artillery game built using the Farseer Physics Engine.
Technologies used: Silverlight, Farseer Physics Engine
kSynth
Three different apps: kSynth, kSynth.b, kSynth.Drone
kSynth is a set of three different audio synthesis applications built in Silverlight. They combine digital audio synthesis, sequencing, and basic mixing to make for some fun apps to play with.
Technologies used: Silverlight, digital audio synthesis
Silverlight Sequencer
Try it out: kindohm.com/silverlightsampler
Sequence a set of wave samples and make your own musical loops.
Technologies used: Silverlight
Wave Edit
Try it out: kindohm.com/waveedit
Draw your own wave form on the screen and see what it sounds like.
Technologies used: Silverlight, digital audio synthesis
PiCheat
Try it out: kindohm.com/sl/pi/picheat.htm
A helper for visualizing Pi calculations. This app was developed for the MIX09 10k coding challenge.
Technologies used: Silverlight