Discord bots
Slash commands, moderation, persistence, dashboards that survive a busy night.
Backend dev · New England / remote
Bots, APIs, scrapers, automation, CLI tools. Scope it, build it, hand over notes. Stuff that still works after the demo.
Usual jobs. Discord bots are the main one, the rest pays the same.
Slash commands, moderation, persistence, dashboards that survive a busy night.
Auth, rate limits, validation, boring errors that actually make sense.
Retries, backoff, schedules. Polite to the target, hard to knock over.
Cron, glue between services, reports and alerts that land where you read them.
Batch ETL, transforms, exports that stay usable six months later.
Terminal tools, scanners, lab helpers. Small things that get used daily.
Two things you can actually poke at. Both run in your browser, nothing is calling home.
This is the shape of every scraper and bot I ship: rate limit it, queue it, pool the workers, retry with backoff, break the circuit when the far end dies. Drag the sliders and try to knock it over.
A stripped down version of what I hand clients. Permissions, cooldowns and slowmode are real, so it pushes back the same way the live ones do.
Go, Python and TypeScript first. Everything else when the job wants it.
Two browser projects worth showing. Most of my work is backend and does not screenshot well.
Toy ISP desktop with a boot sequence, draggable windows, seventeen rn: sites, quests and live FM. Built because I felt like being an idiot. Local save, no backend.
Scroll-driven Jujutsu Kaisen field guide for a client who lived in that show. Seven domains, each with its own colour, song, weather and way of hitting you.
Pulled live from GitHub. Forks and junk filtered out.
Loading repos
Hitting GitHub...
Arrows or A/D, catch stars, dodge bugs. Score 0
Build timeline bar runs from first commit to last push
Most starred
Send what is broken or what you want built. I will tell you straight if it is a weekend or a month. DM on Discord, Cash App once scope and price are locked.
1rhino2
Cash App once the price is locked. Cashtag stays in DMs.