Sep 2026 to present
Virtual Coffee, Technical Maintainer (volunteer)
- Moved membership applications and four public forms from Airtable to PostgreSQL, and community events from Craft CMS to Google Calendar.
- Built vc-bots, a Cloudflare Worker running the community’s Slack and Zoom automation: a co-working room with live presence, event announcements from Google Calendar, a weekly host availability check-in and new-member welcomes.
- Built an admin panel with user management, section-level permissions and Slack sign-in.
- Added Sentry error monitoring, a Vitest suite with a CI test job, CodeQL scanning and edge-level bot blocking.
- Upgraded the codebase to Next.js 16 and TypeScript 7.




