Projects

Things I've built

A mix of personal products, client work, and open-source projects.

Discord bot ecosystem for the MMORPG Tibia, recognized as a Promoted Fansite by the game’s developers and listed on the official Tibia website. Used in over 17,000 servers worldwide.

  • Serves 6,000 monthly active users and handles an average of 114,000 command requests per month.
  • Built services to scrape and process game data, generating large historical datasets (235M+ records across player activity and events).
  • Provides real-time event notifications and account-linked insights for players.
  • Migrated the codebase from Python to Kotlin, consolidating into a monorepo and improving maintainability through static typing and unified service architecture.
  • Implemented automated pipelines with GitLab CI/CD to build, test, and deploy Docker images to a self-managed Ubuntu VDS.
  • Set up observability with Prometheus, Grafana, and Metabase, ensuring reliable monitoring and long-term uptime.
DiscordDiscord
PythonPython
aiohttpaiohttp
PostgreSQLPostgreSQL
AngularAngular
Next.jsNext.js
UbuntuUbuntu
TypeScriptTypeScript
Socket.IOSocket.IO
RedisRedis
GitLab CI/CDGitLab CI/CD
DockerDocker
PrometheusPrometheus
GrafanaGrafana
MetabaseMetabase
GradleGradle
KotlinKotlin
KtorKtor