This is my personal siteĀ for professional and related matters.dp

There’s a blog, for the sporadic tech-related posts.

Contact information is on the right.

You must be logged in to post a comment.