Software Developer

Hi, I'm Dylan Stauch.

I build full-stack web apps and Discord bots with TypeScript, React, and Node.js.

View Projects

Currently Building production-ready tools for gaming communities and web users.

About

I'm Dylan Stauch, a software developer based in Montreal who enjoys building practical tools that real people use—from Discord bots for large gaming communities to web apps that make everyday tasks easier.

I work primarily with TypeScript, React, and Node.js, and I'm comfortable owning projects from idea to deployment.

  • Experience with full-stack JS/TS, REST APIs, and databases (PostgreSQL, MongoDB).
  • Built and maintained production bots for active Discord communities.
  • Comfortable working independently or in collaboration with designers and PMs.

Projects

Ongoing
ROTMG Raid Bot Thumbnail
ROTMG Raid Bot

Discord bot & backend · TypeScript · Discord.js · Fastify · PostgreSQL · Docker

  • End-to-end raid management for Realm of the Mad God: interactive raid/headcount panels, key pop windows, auto-ending runs, and organizer-only controls.
  • Dual verification system (RealmEye automation + manual ticket flow) with nickname/role assignment and a full audit trail for staff.
  • Full moderation and quota suite (warnings, suspensions, mutes, bans, staff notes, points/quotas) powering a 36k+ member server, 32k+ unique users, and over $5,000 in community-funded Patreon support.
Developer (Solo) 2025 – Present
Ongoing
GachaBot Thumbnail
GachaBot

Discord bot · discord.js · TypeScript

  • Card-collecting system where users unlock, upgrade, and manage custom gacha cards.
  • Multiple minigames that use persistent player data.
  • Designed for reliability in active Discord communities.
Developer (Solo) 2023 – Present
Completed
PagePersona Thumbnail
PagePersona

AI-powered web app · React · TypeScript

  • Transforms webpages into stylized "personas" using AI to interpret content.
  • Lets users customize how information is summarized and presented.
  • Explores practical use of AI to make dense pages easier to digest.
Developer (Solo) June 2025 – July 2025
Completed
Mobile Weather App Thumbnail
Mobile Weather App

Mobile app · JavaScript

  • Mobile-friendly interface for checking current weather and basic forecasts.
  • Designed for quick "on the go" usage with minimal navigation steps.
  • Built as a companion to the web weather app for mobile platforms.
Developer (Solo) May 2025
Completed
Note Taker 3000 Thumbnail
Note Taker 3000

Web app · JavaScript

  • Enables users to create, edit, and delete notes in a clean interface.
  • Organized structure for browsing and managing multiple notes.
  • Built as a practice project to explore structured CRUD workflows.
Developer (Solo) December 2024