Web Development

I have developed and worked on a number of websites ranging from small portfolio sites through to large commercial web applications. I also have experience with e-commerce sites including integration with payment partners such as PayPal and BlueSnap. My skills with user interface design and software development allow me to build websites that look good and offer exceptional performance and security.

My recent web development projects have primarily been based around Microsoft technologies (Azure, ASP.NET MVC, ASP.NET Core). CMS, CRM or e-commerce sites based on the Microsoft ASP.NET platform would be well suited to my skill set but I am happy to consider any web development project. If you need simple website to establish your companies presence online or a portfolio to show off your work I can help you out. Domain name registration, webhosting and email setup are all services provide.

Web Services

Web services is another area in which I have experience. For example, I have built a cloud based software license server and customer database. It handles incoming purchases from PayPal, maintains a database of customers and provides a license activation service that is consumed by a Windows desktop application.

SEO (Search Engine Optmization)

For public facing websites, SEO (Search Engine Optmization) is a key consideration from early on in the website design. I have experience and success with getting websites into the top 5 positions in Google search results for relevant keywords.

Web Development Technologies

I have experience with the following web development technologies and platforms:

  • ASP.NET MVC (C#)
  • Web services (Web API / WCF / ASMX)
  • SQL Server database
  • Entity Framework
  • Visual Studio / TFS
  • IIS
  • Website Panel
  • HTML / HTML5
  • CSS
  • Javascript
  • jQuery
  • Bootstrap
  • AngularJS (minimal)