Hire Me

I am currently available for freelance work.

I do have some time allocated to getting my book “Entity Framework Core in Action, 2nd edition” out so I am looking for short contracts.

Typical projects might be performance tuning an application using EF Core, or setting up certain features like multi-tenant systems or ASP.NET Core authorization.

I work remotely from the UK.

Summary

I am a freelance Principal Developer with special focus the Microsoft .NET Core/Azure. In the Microsoft area I know my stuff – I was picked by Manning Publications to write a book called Entity Framework Core in Action and I have just finished the 2nd edition.

I have designed and build many web applications, all with me as the lead developer, and I have performance tuned other applications. A lot of my time is spent programming because I believe a design/architecture is only proved to be good when its been implemented.

I am based in the UK but work remotely throughout the world, mainly with USA companies.

Recent freelance projects

  • Worked for a USA company to a) help them convert to EF Core 3.1, b) add new features and c) performance tune some complex stock/quote system.
  • Worked for a multinational company on one of there security systems. I designed and build an application using Entity Framework Core to link to different systems at the database-level.
  • Worked for a USA multinational on performance tuning on a product that used Entity Framework 6.
  • Worked for a USA company that provided services to retail outlets. Designed and built a a new cloud-based application using ASP.NET Core/Entity Framework Core system with multi-tenant and sharded databases.
  • I worked for a company’s job site. This was a ground-up rewrite of their existing job board using ASP.NET MVC5 and Entity Framework 6.2. where I was the lead developer. I designed the overall architecture and wrote a lot of the code.

Prior to these freelance projects I designed a e-commerce site hosted on Microsoft Azure using MVC5 and Entity Framework 6. I also did most of the front-end work too.

My return to software development was to help my wife who is a lecturer in maths at Southampton University in the UK, she specialises in geographic healthcare modelling.  I developed windows and ASP.NET MVC applications for analysing and modelling data, some of them using advanced T-SQL database techniques to solve complex mathematical problems. We undertook a large modelling project around HIV/AIDS project in South Africa.

Open-source work

Please see my GitHub account where there are many open-source libraries and example applications.

0 0 vote
Article Rating
Subscribe
Notify of
guest
8 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Micah McCord
Micah McCord
5 months ago

Great Content! I love the story and the .NET Core stuff on your site here. I am a developer 3 years into my first out of college job. I want to eventually be doing what you are/were doing. Freelance work as a web application developer and eventually making a living making awesome web apps and phone apps for clients and awesome causes. Thanks for all of the articles on Razor pages and Asp .NET Core!

Jon P Smith
Editor
5 months ago
Reply to  Micah McCord

Glad you found my site useful. I’m currently updating my book “Entity Framework Core in Action” to NET 5 and a bit behind (NET 5 is out now) That means I won’t be writing many articles until that is finished.

Felix Odhiambo
Felix Odhiambo
9 months ago

I need a asp.net core user management module(Roles,Claim and UI for adding users, Roles and Permissions) in SB-admin theme. Kindly give me a quote

Felix Odhiambo
Felix Odhiambo
9 months ago
Reply to  Felix Odhiambo

With Generic Menus

Jon P Smith
9 months ago
Reply to  Felix Odhiambo

Hi Felix,

Send me a message via the this site’s Contact page. That way I can start an email conversation, and then set up a Skype call to discuss your requirements.

I’m based in the UK and we can talk during the working day or evening.

Felix Odhiambo
Felix Odhiambo
1 year ago
Reply to  Jon P Smith

Okay. Thanks

David Chaparro
David Chaparro
9 months ago

Great content! Hey just wondering, why the name “The Reformed” programmer?

Jon P Smith
9 months ago
Reply to  David Chaparro

I was a programmer and then went over to the dark side in management (project manager, head of development, CTO). After a 20 year gap of no direct programming I came back to my first love, programming. That’s the “reformed” bit 🙂