Skip to content
View danielmusselwhite's full-sized avatar

Block or report danielmusselwhite

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danielmusselwhite/README.md

Typing SVG

About Me πŸ‘¨πŸΌβ€πŸ’»

I'm a Full-Stack Software Engineer specialising in .NET backends, React/WPF/Blazor frontends, and Azure-based infrastructure.

I enjoy designing and building software end-to-end β€” from requirements and architecture through development, testing, deployment, and infrastructure.

My interests include scalable backend systems, distributed architectures, cloud-native applications, desktop applications, web applications, infrastructure automation, and developer tooling.

  • πŸ’Ό 5 years of professional software engineering experience
  • πŸŽ“ MSc Software Systems Engineering
  • πŸŽ“ BSc (Hons) Computer Science & Artificial Intelligence
  • ☁️ Cloud & DevOps focused, with hands-on Azure experience
  • πŸ—οΈ Interested in scalable and distributed software systems

What I Build πŸ—οΈ

  • 🌐 Full-stack web applications and APIs
  • πŸ’» Windows-native desktop applications with .NET WPF
  • πŸ“± Multi-platform applications with .NET MAUI
  • βš™οΈ Scalable backend services and distributed systems using .NET APIs
  • ☁️ Cloud-native applications and Azure infrastructure
  • 🐳 Containerised applications with Docker and Kubernetes
  • πŸ”„ CI/CD pipelines and infrastructure automation using Bicep and YAML-based GitHub Actions workflows
  • πŸ“¨ Event-driven systems using messaging and asynchronous processing, including RabbitMQ and Azure Service Bus

Tech Stack βš’οΈ

Languages & Frameworks

Languages & Frameworks

Cloud, Infrastructure & DevOps

Cloud, Infrastructure & DevOps

Databases

Databases

Featured Projects πŸš€

A selection of projects showcasing my experience across full-stack development, cloud infrastructure, distributed systems, and DevOps.

πŸ›οΈ Commerce Fabric

CommerceFabric is a portfolio project exploring distributed systems and microservice architecture using a production-inspired eCommerce domain. The goal is not just to build an online store, but to demonstrate architectural decision-making around service boundaries, data consistency, resilience, observability, and scalability.

The project explores asynchronous communication, distributed caching, service-to-service communication, containerisation, orchestration, and infrastructure automation across a collection of independently deployable services.

C# ASP.NET Core Angular TypeScript PostgreSQL MongoDB Redis RabbitMQ Azure Service Bus Docker Kubernetes Bicep

View Repository β†’

πŸ“† Activity Web App

Activity Web App is a full-stack activity tracking application built with a React and TypeScript front end and an ASP.NET Core Web API backend. It explores authenticated CRUD workflows, RESTful API design, and persistent user-specific data using ASP.NET Core Identity and SQLite.

C# ASP.NET Core React TypeScript SQLite

View Repository β†’

πŸ“ Windows Folder Customizer

Windows Folder Customizer is a WPF desktop application for designing and applying custom Windows folder icons. Users can select a folder, choose a base folder style, recolour it, add custom imagery, and apply the finished design directly through Windows Explorer.

C# WPF XAML

View Repository β†’

Education πŸŽ“

MSc Software Systems Engineering

BSc (Hons) Computer Science & Artificial Intelligence

Connect πŸ“«

GitHub Stats πŸ“Š

GitHub statistics Top languages

Pinned Loading

  1. CommerceFabric/infra-platform CommerceFabric/infra-platform Public

    Docker-based infrastructure that orchestrates the full CommerceFabric microservices system using versioned service images and a unified local development environment.

    Bicep

  2. DotNote DotNote Public

    A modern Evernote clone built with WPF (.NET 10/C#), leveraging Azure Blob Storage for file persistence, Firebase Realtime Database for data persistence, Firebase Authentication for secure user acc…

    C# 1

  3. FolderCustomizer FolderCustomizer Public

    A C# .NET WPF desktop application that lets users create and customize folder icons by editing images on a canvas and saving them as .ico files linked via desktop.ini.

    C# 1

  4. HSDeckTrackerOpponentGuesser HSDeckTrackerOpponentGuesser Public

    Plugin for Hearthstone DeckTracker, giving user realtime feedback on the opponents predicted deck based on their cards played so far. Developed via C# .NET using WPF and querying via authenticated …

    C# 5 2

  5. UCL-MSc-Learn-LTI/Learn-LTI UCL-MSc-Learn-LTI/Learn-LTI Public

    Forked from microsoftarchive/Learn-LTI

    Access the Microsoft Learn http://docs.microsoft.com/learn Catalog of Learning Paths and Modules directly from your Learning Management Systems using the Microsoft Learn LTI application

    TypeScript 1

  6. portfolioWebsite portfolioWebsite Public

    A React and TypeScript portfolio website integrated with Sanity CMS, featuring dynamic content management, project showcases, and responsive design.

    TypeScript