Freelance Web Development

WebGeekHQ.net is the web development shop of Craig Allen, based in Raleigh NC.

I am a web applications programmer with a emphasis on usability and accessibility. I've been building websites since 2002 and dynamic web applications since 2005. I have been freelancing full-time since early 2010.

I have a degree in Computer Science from North Carolina State University. I'm currently focusing on HTML5, CSS3 and javascript development, and I have experience with perl, PHP and python as well. I love a good challenge, so feel free to contact me for anything web related.

Tell me what you need.


  • Website Development

    Let me help you with a website refresh. Keeping your existing design and branding, I can improve the speed, polish, and usability of your website. If you don't have a site yet, or just want to start over, I can build you a website from scratch. I can also create an alternate version of your site optimized for the iPhone or iPad.

  • Web Application Programing

    Programming dynamic web applications that make your website a more interesting place is my specialty. Anything from adding a widget to your existing site, to intranet tools to improve your workflow, to full web application development, I can help.

  • Consulting

    Just looking for advice on how to get started? Not sure what your website needs to make it better? If you just want a quick answer feel free to contact me, for more in depth advice, we can set up a consulting appointment, and if you're in the Raleigh, NC area I can come see you in person.