Jonathan spent more time in college building, fixing, and playing on computers than he ever did studying for his erstwhile major of Political Science. In retrospect, he should have realized his true passion was software development much earlier than he did. Eventually (especially after discovering Ruby) Jon fully embraced the way of the nerd. He loved the Ruby's syntax and power.
As a consummate polyglot software engineer, Jonathan enjoys the challenge of learning new ways to solve complex coding problems. He has extensive experience working with legacy code which has honed his ability to build carefully thought out programs that are highly flexible and durable. When not scouring the interwebs for new programming patterns or writing his next blog post, he can be found spending time at the beach.