Skip to content
View shurugiken's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report shurugiken

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

Kwashawn Warren

IT Support Specialist β†’ Cloud / Security Β· Chicago, IL πŸ‡ΊπŸ‡Έ

U.S. Air Force veteran and CompTIA-certified IT professional. I run help desk and Windows / Microsoft 365 support today, and I'm building toward cloud and security engineering β€” least-privilege, auditable, documented so the next person doesn't have to guess.

🟒 Open to IT Support / Help Desk / Systems Administration roles in Chicagoland (on-site or hybrid).


πŸ“œ Certifications

CompTIA Security+ CompTIA Network+ CompTIA A+ AWS Certified Cloud Practitioner LPI Linux Essentials


πŸ› οΈ What I build

☁️ Cloud

  • aws-cloud-projects β€” Hands-on AWS labs: S3 + CloudFront static site and IAM least-privilege roles with CloudWatch alarms.
  • terraform-aws-secure-baseline β€” Terraform reference module for a secure-by-default AWS S3 baseline (encryption, public-access block, versioning) + least-privilege IAM. fmt / validate clean.
  • cf-workers-ai-digest β€” A scheduled digest on Cloudflare Workers: a cron trigger runs a Workers AI model and posts the result to a webhook, with a secret-gated preview-before-post path and no external API key. Unit-tested.

πŸ” Security

  • webhook-auth-patterns β€” Authenticating inbound webhooks the right way: shared-secret, HMAC-SHA256, and Ed25519 β€” timing-safe, replay-resistant, with runnable examples.
  • m365-email-security β€” SPF, DKIM & DMARC plus a least-privilege Microsoft Entra app, with the why behind each piece.
  • dmarc-report-analyzer β€” Parses DMARC aggregate (RUA) reports into a readable summary: SPF/DKIM alignment, per-source breakdown, and top failures. Stdlib-only Python, tested.

βš™οΈ Automation

  • powershell-it-toolkit β€” Help-desk + M365 / Active Directory automation (onboarding, offboarding) and Windows performance diagnostics (health report, page-file, cache cleanup).
  • ad-automation-toolkit β€” PowerShell for Active Directory admin: bulk onboarding, offboarding, stale-account reports, and group audits β€” Pester-tested, with -WhatIf support.
  • net-triage β€” A help-desk network triage CLI: DNS, TCP ports, HTTP, and latency checks rolled into a PASS/WARN/FAIL report. Stdlib-only Python, tested.
  • kb-health β€” An LLM-powered linter for a folder of Markdown docs: finds contradictions, orphan pages, stale claims, and missing topics, then writes a report. Stdlib-only Python CLI.
  • job-alert-bot β€” Multi-source job-listing alert bot: polls USAJobs, Adzuna, SerpAPI, and Greenhouse/Lever boards, scores postings with deterministic rules, dedups in SQLite, and delivers a Telegram digest. Tested, with a systemd deploy.

πŸ–₯️ Self-hosting

  • homelab β€” Self-hosted services on Ubuntu / Docker, accessed securely over a Tailscale mesh VPN.

πŸ“š Currently learning

Deepening AWS (IAM, networking, infrastructure-as-code with Terraform) and security fundamentals while finishing a B.S. in Cloud Computing at WGU.


πŸ“« Connect

LinkedIn: linkedin.com/in/kwashawnwarren

Air Force Security Forces veteran β†’ IT. I like fixing things, locking them down, and writing it down so the next person doesn't have to guess.

Pinned Loading

  1. mcp-deprecate mcp-deprecate Public

    Scan an MCP server for protocol features deprecated or removed by the 2026-07-28 MCP spec release candidate. CLI + GitHub Action + MCP server.

    TypeScript

  2. secure-ai-microsoft365 secure-ai-microsoft365 Public

    Add AI to Microsoft 365 the right way: least-privilege, auditable, production-ready. Reference architecture + secure examples (Graph, Entra, Key Vault). Python + PowerShell.

  3. building-ai-agents building-ai-agents Public

    A hands-on field guide for building, orchestrating, evaluating, and operating AI agents β€” agent loops, multi-agent patterns, local models, and working Python examples.

  4. multi-agent-research-pipeline multi-agent-research-pipeline Public

    Turn a research question into a verified brief: fan-out research -> adversarial verification -> synthesis, with model tiering. Python + Anthropic.

    Python

  5. m365-email-security m365-email-security Public

    Securing a Microsoft 365 domain with SPF, DKIM, DMARC + a least-privilege Entra app

    PowerShell

  6. job-alert-bot job-alert-bot Public

    Multi-source job-listing alert bot: polls USAJobs/Adzuna/SerpAPI/ATS boards, scores postings with deterministic rules, dedups in SQLite, and delivers a Telegram digest. systemd deploy included.

    Python