Banner Image

Skills

  • .NET
  • Angular
  • ASP.NET
  • .net Core
  • Amazon AWS
  • App Development
  • ASP
  • ASP.NET Core
  • C
  • C#
  • C++
  • CMS (Content Management System)
  • CSS
  • Database Development
  • Developer

Sign up or Log in to see more.

Services

  • C#/.NET Developer

    $50/hr Starting at $250 Ongoing

    Dedicated Resource

    Having years of experience with the Microsoft development stack, I can develop your desktop application with a rich, animation-enhanced XAML front-end. My C#/.NET skills can also give you a feature-rich...

    .NET.net CoreAngularASP.NETASP.NET Core
  • Full-stack Web Developer

    $50/hr Starting at $250 Ongoing

    Dedicated Resource

    A full-stack developer with server-side experience based on the Microsoft stack, including ASP.Net Core and Amazon Web Services. I also have experience with SQL Server and the RavenDB document databases...

    .NETAmazon AWSAngularApp DevelopmentASP

About

Developing applications on desktop, mobile and the web.

With over 10 years of industry experience, I'm familiar with a broad spectrum of technologies. On the .NET stack I have authored WPF desktop and Windows Store apps; I can also support your legacy Silverlight line-of-business applications.

I have produced native apps on the main mobile platforms (iOS, Android and Windows Phone), and am now using NativeScript for cross-platform native mobile app development.

My web experience is built around a Microsoft-stack backend (.Net and .Net Core), with Angular and React on the client side. I have also written static framework-free HTML websites.

My core software development expertise is supported by familiarity with Git, TFS and SVN version control, test-driven and test-supported development (NUnit & XUnit) and a development cycle driven by Scrum-driven Agile management practices.

While the above skills have been acquired in industrial-sized teams, I apply the same level of professionalism to all software I write, regardless of the size of the project.

Work Terms

I prefer to start a project with a face-to-face (Skype) conversation at a time convenient to my client. Working between 10-15 hours per project per week, frequent updates are given by email (or whatever messaging application is preferred, e.g. Slack).

Hours worked will typically be between 09:00 and 23:00 GMT, although verbal communication could occur early in the morning or later at night, dependent upon client need.

Payment can be made upon successful delivery of the completed project, or after successful completion of pre-agreed milestones (for larger projects).