Just reviewing the theme itself it looks great, nice simple layout, But it does the Job. Suits your site very well. Good work!
It doesn't have a very "tech" feel too it IMO. Not really sure how you'd fix that. Otherwise, it's a nice general template.