My name is Jon Smith and I am a software architect and programmer. I work mainly on designing and building web-based line-of-business applications that have a strong database content. I am based in the UK and I am available for short-term contract work working remotely.
Note: At the moment I am writing a book called Entity Framework Core in Action, which is taking up 50% of my time, so that limits what I can take on.
Because of my background in both programming and senior management I combine a business-focused approach with excellent technical skills. If you want someone who will focus on the business needs first and then translate those into sensible, deliverable software systems then we should talk.
I have project management and senior management skills built up over many year. These mean I can work well with clients and developers alike. You can find out more about my history on LinkedIn or in My History on this site.
I am currently working as a contract architect/developer on a rewrite of a job board using ASP.NET MVC5 and Entity Framework 6.2. I designed the overall architecture, and we are using five of my libraries, three open-source and two private libraries that I have licensed to them.
I have done some work on using React.js with ASP.NET Core. You can find the various articles here.
Based on these experiences I have developed a few Open Source projects (see my blog posts and the example web site, SampleMvcWebApp and Complex.SampleMvcWebApp) to help build robust web applications using MVC5 and Entity Framework 6. I have also build other propitiatory libraries, such as GenericActions, GenericMenus and GenericIdentity to enable me to develop web applications quickly.
Previously I developed windows applications for analysing and modelling data, some of them using advanced T-SQL database techniques to solve complex mathematical problems (see HIV/AIDS project we undertook in South Africa).