I'm a QA Automation Engineer and forum software developer who enjoys building practical tools for online communities, automation workflows, and developer-friendly extensions.
Most of my public work focuses on Flarum extensions, PHP, JavaScript, and tools that make community management easier.
- π§© Flarum extensions for moderation, account management, ads, captchas, and user controls
- π€ AI-powered community tools using OpenAI, Claude, and OpenRouter
- π§ͺ QA automation with Playwright, Cypress, Jenkins, and CI/CD pipelines
- π οΈ Forum software add-ons and experiments for XenForo, Flarum, and custom apps
- βοΈ Backend tools using PHP, JavaScript, TypeScript, Go, and Rust
Lock user accounts after too many failed login attempts.
A full ad management system for Flarum with zones, analytics, approval workflows, and user self-service.
Self-hosted CAPTCHA extension for Flarum using proof-of-work.
AI-powered civility filtering for Flarum posts using Anthropic Claude, OpenAI GPT, or OpenRouter.
Allows users to link multiple accounts and switch between them in Flarum.
Configurable word censoring with per-user toggles and guest/user defaults.
- Building polished Flarum extensions
- Improving AI-assisted community moderation tools
- Expanding QA automation coverage with Playwright
- Creating useful tools for forum owners, developers, and online communities
- GitHub: @Ralkage
- Email: me@ralkage.com
Thanks for stopping by π




