Contact

Skills

As a Yorkshireman, I'm far too modest to sit down and rank my own skills... but it turns out there's no shame in asking AI to do it for me! These ratings were generated by AI, based on my experience from the projects in my portfolio. Make of them what you will!

Languages & Frameworks

C#
9/10
.NET / .NET Core
9/10
ASP.NET / MVC / Web API
8/10
WPF / XAML
8/10
HTML / CSS
8/10
SQL
8/10
Blazor
7/10
JavaScript / TypeScript
7/10
PHP / WordPress
7/10
React
2/10
Angular
2/10
C / C++
2/10
Python
1/10

Cloud & DevOps

Azure (General)
8/10
Azure Functions
8/10
Azure DevOps / CI-CD
8/10
Cloudflare
7/10
GitHub Actions
6/10
Docker
4/10
Kubernetes
4/10

AI & Machine Learning

AI-Assisted Development
9/10
LLM Integration
8/10
Prompt Engineering
8/10
Azure AI Services
7/10
Generative AI
6/10
Computer Vision
6/10

Data & Integration

REST API Design
9/10
SQL Server
8/10
Payment Integration
8/10
Microsoft 365 / Graph API
7/10
Zapier / Integration Platforms
7/10
Serial / USB / Bluetooth Comms
7/10

Practices & Domains

Technical Leadership / CTO
9/10
Code Review & Mentoring
9/10
Agile / Scrum Delivery
8/10
ISO 13485 (Medical Devices)
7/10
Hardware & Sensor Integration
7/10

Want to discuss a specific technology or approach?