Fullstack developer
I build Discord bots and Minecraft mods
Backends that survive thousands of servers, and plugins that are fun to play with.
petaloff › src › about.md
# About
Draft: a short story about how you got into development, what you work on now and what excites you. I will draft it from your repositories and you will edit it.
// stats.json · live, refreshed hourly
{
"downloads": 0,
"stars": 1,
"repos": 2,
"followers": 0
}
⎇ main✓ 0 problemsMarkdownUTF-8LF
petaloff › src › projects.tsx
// Projects
- Discord · 2026
Example Bot
Draft: a Discord bot for moderation and music. Replace with a real project.
- Web · 2026★ 1 stars
Portfolio
This site: Next.js 16, React Three Fiber, GSAP and voxels.
- Minecraft · 2025
Example Mod
Draft: a Fabric mod that adds new mechanics. Replace with a real project.
- Minecraft · 2025
Example Plugin
Draft: a plugin for Paper servers.
⎇ main✓ 0 problemsTypeScript JSXUTF-8LF
petaloff › src › commits.git
# GitHub activity
$ git log --since=1.year --author=Petaloff | wc -l → 13
⎇ main✓ 0 problemsGitUTF-8LF
petaloff › src › stack.ts
// Stack
// The tools my projects are built on.
export const stack = {
languages: ["TypeScript", "Java", "Kotlin", "Python"],
bots: ["discord.js", "JDA", "Node.js", "Redis"],
minecraft: ["Fabric", "Paper", "Gradle", "Mixin"],
web: ["Next.js", "React", "PostgreSQL", "Docker"],
} as const;⎇ main✓ 0 problemsTypeScriptUTF-8LF
petaloff › src › server.properties
# Minecraft
# My skin and the server where I test my mods.
status=planned
server-ip=—
⎇ main✓ 0 problemsPropertiesUTF-8LF
petaloff › src › blog.log
⎇ main✓ 0 problemsGit LogUTF-8LF
petaloff › src › contact.sh
$ Contact
petaloff@dev:~$ cat README
Discord or Telegram is the fastest way to reach me.
- $opendiscord→ discord.com/users/1082579184397865050
- $opengithub→ github.com/Petaloff
- $openmodrinth→ modrinth.com/user/Petaloff
- $opencurseforge→ www.curseforge.com/members/Petaloff
petaloff@dev:~$
⎇ main✓ 0 problemsShellUTF-8LF