Skip to content
View WebSpruce's full-sized avatar
⌨️
always building. my commit graph may be quiet, but a lot happens off main.
⌨️
always building. my commit graph may be quiet, but a lot happens off main.

Block or report WebSpruce

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.

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
WebSpruce/README.md

Hello there! I'm a .NET Developer

Automating Workflows & Shipping Practical Applications Across Web, Desktop, & Mobile I build systems that turn slow, manual, error-prone processes into fast, reliable automation.

I design scalable .NET applications using Clean Architecture, CQRS, MVVM, MVC, and Dependency Injection to deliver maintainable, testable systems - from backend APIs to desktop and mobile clients. I'm expanding into LLM-powered features (with a focus on safe, guarded AI integration) and no-code/low-code automation (Make.com, n8n), while seeking to contribute to modern, collaborative teams.


  • Programming Languages: C#
  • Frameworks & Platforms: ASP.NET Core, Entity Framework Core, .NET MAUI, WPF, Avalonia UI
  • Web & APIs: RESTful APIs, HTML, CSS, Bootstrap, Tailwind
  • Databases: Microsoft SQL Server, MySQL, PostgreSQL (Npgsql), MongoDB, SQLite
  • Cloud & Tools: Microsoft Azure (Fundamentals), Docker, Git, Postman, Visual Studio, JetBrains Rider
  • Automation: Make.com, n8n
  • Concepts & Methodologies: SOLID, MVVM, MVC, Dependency Injection, Clean Architecture, CQRS
  • Unit & Integration Tests: xUnit, Moq, FluentAssertions

🚀 Featured Projects Leafy-Transport (Web App) - A multi-tenant transport management platform built on .NET 9 (ASP.NET MVC + Web API) with Clean Architecture, CQRS/MediatR, PostgreSQL, JWT auth with 2FA, and Docker Compose. Automates invoice validation (splitting overloaded shipments) and route optimization, deployed live on Azure for production use.

Companion app → Leafy-Transport (Android) - Kotlin app for drivers to receive assignments, scan barcodes, capture e-signatures, and sync tamper-proof Proof of Delivery records to Azure Blob Storage.

Calmska (Android) - The project I'm most proud of: a mental wellness app combining an LLM-powered mood coach with a custom AI firewall that screens prompts and outputs to prevent prompt injection and unsafe content. Built with .NET MAUI (MVVM), Clean Architecture, CQRS, and a full xUnit/FluentAssertions/Moq test suite.


Pinned Loading

  1. Calmska Calmska Public

    Mood AI Analyzer, Pomodoro Timer and Hygge Tips! Mobile app in .NET 10 MAUI with Clean Architecture

    C# 4 2

  2. leafy-transport-mobile leafy-transport-mobile Public

    High-performance Android app integrated with a .NET 9 Web API to digitize the logistics workflow and eliminate paper-based delivery processes.

    Kotlin

  3. FTPClient FTPClient Public

    Avalonia FTP Client | Linux & Windows

    C# 2

  4. AwRaw AwRaw Public

    AwRaw - A Lightweight RAW Image Viewer built with Avalonia | Linux & Windows

    C#