Two days after graduating from Willamette University in 2007 with a Math/CS double-major, I started my programming career.  I was hired as a HTML/CSS/Javascript web developer for KC Distance Learning in Portland, OR, and 8 months later was promoted to Software Engineer I, where I now work with Java web applications.  We make applications to support an online education company, including enrollment systems, shipping and fulfillment, and other various applications like log parsing/browsing and student time tracking.  Probably sounds kind of lame but it is actually really fun.

Our web applications are written in Java, and we have developed some of our own useful features built around Spring, use Hibernate for persistence to a SQL Server backend (although if I had my way, it would be MySQL), and use NetUI with Struts to link our view with our controllers. We have an awesome common code library with some really useful custom annotations. Someday I’ll share :)

I started this blog as a place to put all the fine tidbits of information I learn along the way.  Hope you enjoy and find it useful!