⚡ Software Engineer @ risual Ltd

Check out my portfolio

What I work with

Over the last few years I have worked with different parts of the Microsoft stack, here are a few key elements that I work with today.

Visual Studio Logo

Visual Studio

C#, .Net, .Net Core, ASP.Net, UWP, WPF, WinForms. Language and frameworks I've worked with the longest.

Azure Logo


Working with micro-services in the Azure Cloud has been really interesting. Logic apps, Azure Functions, general cloud based architecture.

Xamarin Logo


I've been working with Xamarin since before it was owned by Microsoft, it's come a long way and is my preferred method of developing cross-platform application.

Cognitive Service Logo

Cognitive Services

Microsofts BotFramework, Decision, Vision, Speech, Search and Language APIs driven by AI and Machine Learning.

Over a decade of experience in the IT industry...

... I have worked with a wide variety of clients from different industries as is the nature of the work that I do. I am a big believer in futurology and I think that the landscape of consumable AI and Machine learning services is going to lead to some ground-breaking industry changes in the near future. I fall under the term full-stack developer, but I personally subscribe to the T shaped model which comes from the idea that an individual can possess deep skills in a few areas as well as a broader range of shallower skills. I have been fortunate to work with some really interesting industries and business which has helped me broaden areas of certain tech stacks.

Certifications & Accreditations

Industry relevant certifications and accreditations that I've attained through recognised indsutry bodies such as Microsoft and Plural Sight.

April 2019

Microsoft Certified: Azure: Developer Associate

Accreditation: MCA

Awarding Body: Microsoft

May 2018

Microsoft Certified Solutions Developer: App Builder

Accreditation: MCSD

Awarding Body: Microsoft

May 2018

Microsoft Certified Solutions Associate: Universal Windows Platform

Accreditation: MCSA

Awarding Body: Microsoft

September 2017

Microsoft Certified Professional

Accreditation: MCP

Awarding Body: Microsoft

March 2017

Microsoft Technology Associate: Database Fundamentals

Accreditation: MTA

Awarding Body: Microsoft

December 2016

Microsoft Technology Associate: Software Development Fundamentals

Accreditation: MTA

Awarding Body: Microsoft

The skills!

My proficiencies as they relate to each other; think of it like it's a confidence level against each technology.


Here are all of my GitHub repositories, some are old and un-managed, others are recent and actively maintained.










Check out my GitHub profile

If you find any of these useful, you can always Buy Me A Coffee but you don't need to, open source technology is for everyone.

Applications and Packages

Published Nuget Packages

Give me a shout

You can get hold of me the following ways:

email: Hello@JoeTomkinson.Dev


Stack Overflow QR code
Linked-In QR code
GitHub QR code