Programmer


my picture

blog twitter linked in facebook last fm ohloh

Christian Vest Hansen

Have been following trends in web technology since '99.

Started career as a professional software developer beginning '07.

Codes fluently in Java, Python and SQL (MySQL 5).

Specializes in Java concurrency and web applications.

As a Developer

I try to be as professional as possible, while still having fun: Programming is a passion, and there's no point in a passion that isn't fun. Though I'm full of opinions on various things, I am always trying to learn new stuff. I follow numerous tech blogs, and I read books to keep current. Books I have read recently include JCiP and the pragmatic programmer.
I also like to share my experience, and have given presentations at my workplace on topics such as web services and unit testing.

When I write code, I try to keep as simple and readable as I can. I also put a lot of emphasis on thread-safety, especially in Java. Thread-safety is guarding against a class of bugs that are caused by concurrent use of code, and can creep up in the most unexpected of places in your code base. I use concurrency where it makes sense and apply thread-safety where I can.

Open Source