Skip to content
View noderaven's full-sized avatar

Highlights

  • Pro

Block or report noderaven

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

noderaven

Typing SVG

$ whoami

noderaven — Security & IT engineer who ships

> I automate and secure systems: identity, Microsoft 365, endpoint hardening
> I do security research and build the tooling that comes out of it
> I'm a full-stack builder who takes products from idea to running in prod
> Self-hosted by default — I like owning the whole stack

$ cat techstack

Languages

PowerShell Python C# JavaScript PHP VBA

Build

.NET WPF React Node.js Express

Domains

Microsoft 365 Exchange Online Windows Linux


$ git log --stat

Top Languages


> connect

LinkedIn   Website

Pinned Loading

  1. debt-tracker debt-tracker Public

    Self-hosted personal debt payoff tracker focused on freeing up monthly cash flow — React + Express, with cash-flow/snowball/avalanche planning.

    JavaScript

  2. Enable-AllMailboxAuditingForTenant Enable-AllMailboxAuditingForTenant Public

    This script connects to Exchange Online and systematically processes all mailboxes (User, Shared, Room, and Equipment) to ensure mailbox auditing is enabled and configured with a standard set of au…

    PowerShell

  3. strava-overlay strava-overlay Public

    Topographic/survey-style trail-running poster generator — client-side browser studio + Python CLI

    JavaScript

  4. Get-NetAdapterPowerConfig Get-NetAdapterPowerConfig Public

    This script is designed to be run remotely and unattended to check network adapter power saving feature configurations. It uses the NetAdapter module, available in PowerShell 5.1 and later.

    PowerShell

  5. Set-MrmPolicyOnUserMailboxes Set-MrmPolicyOnUserMailboxes Public

    This script connects to Exchange Online and sets a specified retention policy on all mailboxes of type 'UserMailbox'. It excludes other recipient types like shared mailboxes, room mailboxes, and eq…

    PowerShell

  6. Uninstall-WebrootAndEnableDefender Uninstall-WebrootAndEnableDefender Public

    This script automates the uninstallation of Webroot SecureAnywhere, performs a thorough cleanup, and enables Microsoft Defender Antivirus.

    PowerShell