kimcore

Taewan Kim

kimcore

Projects
A selection of things I've built.

Discord Bot 'Haru'

Haru is a multi-purpose, all-in-one Discord bot designed to resolve the inconvenience of a fragmented environment where multiple bots had to be individually introduced depending on the purpose of operating a Discord server. It maximizes user convenience by integrating core features necessary for community managementโ€”such as server administration, music, and economy systemsโ€”into an intuitive interface. Beyond simple feature integration, this project was designed based on a highly scalable modular architecture capable of stably replacing multiple bots. In particular, we focused on performance optimization to process concurrent requests from a large number of users without delay, and on building a system that can flexibly respond to the ever-changing Discord API ecosystem. Currently, it is actively used in over 220,000 servers, serving as a flagship project that proves my capabilities in stable live service operation and technical problem-solving in large-scale traffic environments.

Kotlin
JDA
Ktor
PostgreSQL
Exposed
Prometheus
Sentry
AWS

DreamPorter

An integrated web platform for student management, attendance tracking, and program operation used at the 'Kkumdream' Out-of-School Youth Support Centers. Taking over a legacy project developed by another company, the following improvements were made: โ€ข Migrated the build system from Maven to Gradle to improve build speed and dependency management โ€ข Upgraded the outdated Spring framework with security vulnerabilities to the latest version โ€ข Solved server storage accumulation issues by switching QR attendance image generation from server-local file creation to client-side rendering

Java
Spring Framework
MySQL
JSP