About

Who are you, JCDC?

A minimalist avatar with spiky brown hair, a face with no features, and wearing a white top.

I'm James Carter

I currently work as a Lead .NET Umbraco Developer for a Platinum Umbraco Partner based in the South Wales, UK.

A digital badge for Umbraco Certified Master

Umbraco CMS Specialist

A long-standing Umbraco Master. I've architected, developed, maintained, upgraded and migrated Umbraco solutions since 2017.

From small brochure sites through to bespoke, load-balanced solutions with complex integrations.

Open Source Package Creator

I've authored numerous Umbraco packages. Find out more here or on my github 

Two hands reaching towards each other in a stylized, artistic manner with green and beige tones.

Want to chat?

Get in touch

CV

Full Stack Developer

I have over eight year's experience developing bespoke .NET based applications for a diverse range of clients spanning numerous industries including public sector, education, finance, charities and membership organisations.

Development Lead

I have commercial experience leading development teams following both Waterfall and Agile methodologies.

I often act as the primary technical point of contact for clients and stakeholders.

Digital Consultant

I turn complex requirements and technical challenges into understandable and achievable tasks that deliver real business value.

I have experience conducting technical reports, feasibility studies and onboarding for enterprise-level solutions.

DevOps Engineer

I can architect, deploy and maintain complex hosting solutions including automated build, test and deployment pipelines.

I have vast experience across GitHub Actions, Azure DevOps and Bitbucket Pipelines. 

All of my Umbraco packages are hosted on GitHub and deployed using my suite of GitHub Actions.

DevExp Advocate

I believe that a happy dev is a productive dev. I help developers get the most out of their tooling to enhance their experience. I enjoy mentoring and sharing knowledge.

I don't claim to know it all but I do know a lot of keyboard shortcuts...

Skills

Backend

  • ASP.NET Core
  • ASP.NET Framework
  • MS SQL
  • Umbraco CMS (7+)
  • Umbraco Forms
  • NuGet
  • Hangfire
  • UWP 
  • Web Forms 
  • MVC
  • Web API
  • RESTful
  • SOAP

Frontend

  • "Vanilla" JS
  • TypeScript
  • jQuery
  • Angular JS 🥲
  • Lit
  • SCSS
  • LESS
  • Bootstrap
  • Umbraco UI
  • Bulma

Build Tools

  • MSBuild
  • Cake (C# Make)
  • Gulp
  • Webpack
  • Vite
  • Rollup

Tooling

  • Git
  • Visual Studio
  • JetBrains Rider 💝
  • DotPeek
  • ReSharper
  • VS Code
  • KDiff3

Cloud

  • Github
  • Azure DevOps
  • Bitbucket
  • Amazon AWS
  • Microsoft Azure

Documentation

  • Feasibility studies
  • Technical investigations
  • Root Cause Analysis
  • Migration Plans
  • Deployment Plans
  • Test Plans
  • Rollback Plans
💖