Skip to content
View chad-ramey's full-sized avatar

Block or report chad-ramey

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

Chad Ramey

IT Engineer · Google Workspace Administration · Slack Platform Engineering

LinkedIn · Portfolio


I build automation that makes enterprise IT scale - primarily in Google Workspace and Slack. My work focuses on reducing manual admin toil through scripted workflows, event-driven apps, and API integrations that ops teams can actually run in production.

What's here

Slack Platform Engineering

Repo What it does
slack-app-automation Deno/TypeScript Slack hosted app that automates app install request intake - real-time + retroactive emoji workflows, 5-tier OAuth scope risk classification, JSM ticket creation
slack-connect-automation Governs Slack Connect invites end-to-end: auto-approves private channel requests, creates Jira audit tickets, runs an hourly sweep to catch missed events
slack 40+ Python/GAS admin scripts covering SCIM, channel management, user lifecycle, usergroups, emoji, workflows, and audit

Google Workspace Administration

Repo What it does
gw Python scripts + GAS for license monitoring, Shared Drive ACL exports, Groups/GG Settings backups - all CI-driven via GitHub Actions
gas Google Apps Script collection: CAB form → calendar automation, PTO sync, calendar delegation, account reactivation manager, mail merge, legal hold intake
gam Shell scripts wrapping GAM/GAMADV-XTD3 for bulk calendar wipes, Drive transfers, and auto-updaters

Stack

Python · TypeScript · Deno · Google Apps Script · Bash · Slack SDK · Google Workspace APIs · Jira Service Management API · GitHub Actions

Pinned Loading

  1. slack-app-automation slack-app-automation Public

    Deno/TypeScript Slack hosted app automating the full app install request lifecycle — 5-tier OAuth risk classification, JSM ticket creation, 51 tests

    TypeScript

  2. slack-connect-automation slack-connect-automation Public

    Event-driven Slack Connect governance: auto-approves private channel invites, creates Jira audit tickets, hourly sweep for missed events

    TypeScript

  3. gam gam Public

    Shell scripts wrapping GAM and GAMADV-XTD3 for bulk offboarding: batched calendar wipes with retry logic, Drive content transfers, and auto-updaters

    Shell

  4. gw gw Public

    CI-driven Google Workspace automation: license monitoring with Slack alerts, Shared Drive ACL exports, Google Groups and GG Settings backups via GitHub Actions

    Python

  5. slack slack Public

    40+ Python admin scripts covering the full Slack API surface: SCIM, user lifecycle, channel management, usergroups, emoji, workflows, and audit log processing

    Python

  6. slack-audit-log-bot slack-audit-log-bot Public

    Deno/TypeScript Slack hosted app for audit log collection and SSO compliance — classifies login events, flags suspected password auth attempts

    TypeScript