Open Source
๋ค์ด๋ฒ ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ ์๋น์ค ์น์ง์ง์ ๋น๊ณต์ API ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ฐฉ์ก ์ฑํ ํตํฉ ์ค๋ฒ๋ ์ด๋ฅผ ์์ฝ๊ฒ ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ์ ์ํ ์น์ฌ์ดํธ์ ๋๋ค.
๊ต์ก๋ถ ํ์ ๊ฑด๊ฐ์ํ ์๊ฐ์ง๋จ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๐ฐ๐ท ์ํ๋ฅผ ํ๊ธ๋ก, ํํ๋ฅผ ์์ด๋ก ๋ณํํด์ฃผ๋ Kotlin ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ (Implementation of inko.js)
์กฐ์ฌ๋ฅผ ์๋์ผ๋ก ๊ต์ ํ๋ Kotlin ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
๋์ด์ค ๊ต์ก์ ๋ณด ๊ฐ๋ฐฉ ํฌํธ์ OpenAPI๋ฅผ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๋์์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
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.
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