- ๐ฐ๐ท ๋ํ๋ฏผ๊ตญ์์ ๊ฐ๋ฐ์ ๊ณต๋ถํ๋ ์ฑ์์ ๋๋ค.
- ๐ฏ Java / Spring Boot ๊ธฐ๋ฐ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ค์ฌ์ผ๋ก ์ฑ์ฅํ๊ณ ์์ด์.
- ๐ง ๊พธ์คํ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด๋ก CS ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ค์ง๊ณ ์์ต๋๋ค.
- ๐ ํ ํ๋ก์ ํธ howru ์์ Spring ์๋ฒ + Python ๋ง์ดํฌ๋ก์๋น์ค(FastAPI ยท spaCy NLP ยท LibreTranslate) + TypeScript ํ๋ก ํธ์๋ ๋ก ๊ตฌ์ฑ๋ ํด๋ฆฌ๊ธ๋ ์ํคํ ์ฒ๋ฅผ ํ์๋ค๊ณผ ํจ๊ป ๊ตฌ์ถํ์ต๋๋ค.
- ๐งโ๐คโ๐ง ๊ทธ ์ธ ํ ํ์ ๊ฒฝํ: Flutter ยท Raspberry Pi ยท YOLOv4 ๋ฅผ ์์ฐ๋ฅด๋ ์บก์คํค ์์คํ , VibeList ํ์คํ ์๋น์ค, AI ์ด๋ฏธ์ง ์์ฑ + Unity VR ํ๋ก์ ํธ ๋ฑ.
- ๐ค ์ต๊ทผ์๋ Claude Code ๋ฅผ ๋น๋กฏํ AI ๊ธฐ๋ฐ ๊ฐ๋ฐ ๋๊ตฌ๋ฅผ ํ์ฉํด ๊ฐ๋ฐ ์์ฐ์ฑ์ ๋์ด๋ ๋ฐ์๋ ๊ด์ฌ์ด ๋ง์ต๋๋ค.
- โ๏ธ Reach me at monnjs2004@gmail.com
I'm a backend-leaning developer based in South Korea, focused on building robust server applications with Java & Spring Boot. I enjoy collaborating on polyglot microservice architectures (Spring + Python services + TypeScript frontend) and sharpen my fundamentals daily through algorithm practice.
๐ ImFineThxAndYou โ howru ยท ์ฑํ ๊ธฐ๋ฐ ์ธ์ด ๊ตํ ํ๋ซํผ
์ธ๊ตญ์ด ํ์ต์๋ฅผ ์ํ ์ฑํ ๊ธฐ๋ฐ ์ธ์ด ๊ตํ ํ๋ซํผ. ์ฑํ ํ๋ฆ ์์์ ์์ฐ์ค๋ฝ๊ฒ ๋จ์ดยท๋ฌธ์ฅ ํ์ต์ด ์ด๋ค์ง๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ, Spring ์๋ฒ ๋ฅผ ์ค์ฌ์ผ๋ก Python ๋ง์ดํฌ๋ก์๋น์ค(FastAPI / spaCy NLP / LibreTranslate) ๊ฐ ์ ๊ธฐ์ ์ผ๋ก ์ฐ๋๋๋ ํด๋ฆฌ๊ธ๋ ์ํคํ ์ฒ๋ก ๊ตฌ์ถ๋์์ต๋๋ค.
A team-built chat-based language-exchange platform with a polyglot microservice architecture โ Java/Spring core server, Python services (FastAPI, spaCy NLP, LibreTranslate), and a TypeScript frontend.
Key Features ยท ํต์ฌ ๊ธฐ๋ฅ
- ๐ฌ ์ค์๊ฐ ์ฑํ ๊ธฐ๋ฐ ์ธ์ด ๊ตํ โ ํ์ต์๋ผ๋ฆฌ ๋งค์นญ๋์ด ์์ฐ์ค๋ฌ์ด ๋ํ ์์์ ํ์ต ์งํ
- ๐ ์ค์๊ฐ ๋ฒ์ญ โ ์์ฒด ํธ์คํ ํ LibreTranslate ๋ก ์ธ๋ถ ์์กด ์์ด ๋ฒ์ญ ๊ธฐ๋ฅ ์ ๊ณต
- ๐ง NLP ๊ธฐ๋ฐ ๋จ์ดยท๋ฌธ๋ฒ ๋ถ์ โ spaCy ์๋น์ค๋ก ๋ฉ์์ง์์ ํ์ฌ/์ดํ ๋ถ์ํ์ฌ ํ์ต ํฌ์ธํธ ์ถ์ถ
- โก API ๊ฒ์ดํธ์จ์ด / ์๋น์ค ๋ ์ด์ด โ FastAPI ๋ก ํ์ด์ฌ ์๋น์ค๋ค์ Spring ์๋ฒ์ ์ฐ๊ฒฐ
- ๐ ํด๋ฆฌ๊ธ๋ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ โ Java(Spring) + Python(FastAPI/spaCy) + TS(Front) + ์์ฒด ๋ฒ์ญ ์๋ฒ๋ฅผ ์กฐํฉํ ์ค์ ํ ๊ตฌ์กฐ ์ค๊ณ ๊ฒฝํ
| Component | Stack | Repository |
|---|---|---|
| โ Core Server | Java ยท Spring | server |
| โก API Gateway / Service | Python ยท FastAPI | fast-api |
| ๐ง NLP Service | Python ยท spaCy | spacy-api |
| ๐ Translation Service | LibreTranslate | libretranslate |
| ๐จ Frontend | TypeScript | front |
๐ InhaCapstoneProject โ RGBํ ยท 2025 ์ธํ๋ํ๊ต ์บก์คํค ๋์์ธ
Flutter ์ฑ ยท Spring ๋ฐฑ์๋ ยท Raspberry Pi ยท YOLOv4 ๊ฐ์ฒด ์ธ์ ์ด ๊ฒฐํฉ๋ ๋ฉํฐ ์ปดํฌ๋ํธ ์์คํ ์ ํ ํ๋ก์ ํธ๋ก ๊ฐ๋ฐํ์ต๋๋ค. ํ๋์จ์ด(RaspberryPi)์์ ์์งํ ์์์ ์ปดํจํฐ ๋น์ ์ผ๋ก ๋ถ์ํ๊ณ , ์๋ฒ๋ฅผ ํตํด ๋ชจ๋ฐ์ผ ํด๋ผ์ด์ธํธ๋ก ์ ๋ฌํ๋ End-to-End ํ์ดํ๋ผ์ธ์ ์ค๊ณยท๊ตฌํํ์ต๋๋ค.
A multi-component capstone system combining a Flutter app, Spring backend, Raspberry Pi hardware, and YOLOv4-based object detection โ an end-to-end pipeline from device to server to mobile client.
Key Features ยท ํต์ฌ ๊ธฐ๋ฅ
- ๐ฅง ์ฃ์ง ๋๋ฐ์ด์ค ์์ ์์ง โ Raspberry Pi ์์ ์นด๋ฉ๋ผ ์์์ ์บก์ฒยท์ ์ฒ๋ฆฌํ์ฌ ์ ๋ก๋
- ๐ YOLOv4 ๊ฐ์ฒด ์ธ์ โ Jupyter ๊ธฐ๋ฐ ํ์ต/์ถ๋ก ํ์ดํ๋ผ์ธ์ผ๋ก ์ปค์คํ ๊ฐ์ฒด ํ์ง ๋ชจ๋ธ ์ด์ฉ
- โ Spring ์ค๊ณ ์๋ฒ โ ์ฃ์ง์ ๋ชจ๋ฐ์ผ ํด๋ผ์ด์ธํธ ์ฌ์ด ๋ฐ์ดํฐ ํ๋ฆ์ ์ค๊ณยท๊ด๋ฆฌ
- ๐ฑ Flutter ๋ชจ๋ฐ์ผ ์ฑ โ DartยทFlutter ๊ธฐ๋ฐ ํฌ๋ก์ค ํ๋ซํผ UI ๋ก ์ธ์ ๊ฒฐ๊ณผ ํ์ธ
- ๐ End-to-End ํ์ดํ๋ผ์ธ ์ค๊ณ โ ์ผ์(RasPi) โ CV(YOLO) โ ์๋ฒ(Spring) โ ํด๋ผ์ด์ธํธ(Flutter) ํ๋ฆ ํตํฉ
| Component | Stack | Repository |
|---|---|---|
| ๐ฑ Mobile Frontend | Dart ยท Flutter | frontend |
| โ Backend Server | Java ยท Spring | backend |
| ๐ฅง Edge Device | Python ยท Raspberry Pi | RaspberryPI |
| ๐ Computer Vision | Python ยท YOLOv4 | ObjectDetection |
๐ต MacDungE โ VibeList ยท ์ฌ์ฉ์ ๋ง์ถค ํ๋ ์ด๋ฆฌ์คํธ ์ถ์ฒ & ์์ ์ปค๋ฎค๋ํฐ
Spotify API ์ YouTube API ๋ฅผ ์ฐ๋ํด ์ฌ์ฉ์์ ์ทจํฅยท๋ฌด๋์ ๋ง๋ ๋ง์ถคํ ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ์ถ์ฒ ํด ์ฃผ๋ ์์ ์๋น์ค์ ๋๋ค. ๋จ์ ์ถ์ฒ์ ๊ทธ์น์ง ์๊ณ , ์ฌ์ฉ์๋ค์ด ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ๊ณต์ ํ๊ณ ์๋ก์ ์ทจํฅ์ ํ์ํ ์ ์๋ ์ปค๋ฎค๋ํฐ ๊ธฐ๋ฅ ๊น์ง ์ ๊ณตํ๋ ํ์คํ ํ ํ๋ก์ ํธ์ ๋๋ค.
A full-stack music service built by team MacDungE. It delivers personalized playlist recommendations by combining the Spotify & YouTube APIs, and adds a community layer where users share playlists and discover each other's music taste.
Key Features ยท ํต์ฌ ๊ธฐ๋ฅ
- ๐ง ๋ง์ถค ํ๋ ์ด๋ฆฌ์คํธ ์ถ์ฒ โ Spotify ๋ฉํ๋ฐ์ดํฐ + YouTube ์ฌ์ ์ฐ๋์ผ๋ก ์ฌ์ฉ์ ์ทจํฅ ๊ธฐ๋ฐ ์ถ์ฒ
- ๐ Spotify / YouTube Open API ํตํฉ โ ์ธ๋ถ ์์ ์๋น์ค์ ํธ๋ยท์์ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ํ๋ฆ์ผ๋ก ์ ๊ณต
- ๐ฌ ์์ ์ปค๋ฎค๋ํฐ โ ํ๋ ์ด๋ฆฌ์คํธ ๊ณต์ , ์ข์์, ๋๊ธ ๋ฑ ์ฌ์ฉ์ ๊ฐ ์ํธ์์ฉ ์ง์
- ๐ OAuth ๊ธฐ๋ฐ ์ฌ์ฉ์ ์ธ์ฆ โ Spring Security ๋ก ์์ ๋ก๊ทธ์ธ/์ธ๊ฐ ์ฒ๋ฆฌ
| Component | Stack | Repository |
|---|---|---|
| ๐ฅ Backend | Java ยท Spring ยท OAuth ยท Spotify API ยท YouTube API | โญ vibelist-backend |
| ๐จ Frontend | TypeScript | vibelist-frontend |
๐ถ InhaVRoomVRoom โ VRoomVroom
ํ๋กฌํํธ ์ ๋ ฅ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ AI ยท VR ์ฐ๊ณ ํ๋ก์ ํธ. NanoBanana3 ์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ ํ์ฉํด ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ํ๋กฌํํธ๋ก๋ถํฐ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์ด๋ด๊ณ , ์น๊ณผ Unity(VR) ํด๋ผ์ด์ธํธ์์ ์ด๋ฅผ ํจ๊ป ํ์ฉํ ์ ์๋๋ก ๊ตฌ์ฑํ์ต๋๋ค.
An AI-powered image-generation project using NanoBanana3 as the generative backend, spanning a web frontend, a Unity/VR client, and a TypeScript backend.
Key Features ยท ํต์ฌ ๊ธฐ๋ฅ
- ๐ NanoBanana3 ๊ธฐ๋ฐ AI ์ด๋ฏธ์ง ์์ฑ โ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ํ ์คํธ ํ๋กฌํํธ๋ฅผ NanoBanana3 ๋ชจ๋ธ์ ์ ๋ฌํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์์ฑ
- ๐ ์น ํ๋ก ํธ์๋ โ ํ๋กฌํํธ ์ ๋ ฅ UI ์ ์์ฑ ๊ฒฐ๊ณผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ ๊ณต (JavaScript)
- ๐ฎ Unity / VR ํด๋ผ์ด์ธํธ โ ์์ฑ๋ ์ด๋ฏธ์ง๋ฅผ Unity ๊ธฐ๋ฐ VR ๊ณต๊ฐ์์ ํ์ฉํ ์ ์๋๋ก ์ฐ๋
- ๐ง TypeScript ๋ฐฑ์๋ โ ์นยทUnity ์์ชฝ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ฐ์ NanoBanana3 ์์ฑ ํ์ดํ๋ผ์ธ์ ์ค๊ณ
| Component | Stack | Repository |
|---|---|---|
| ๐ Web Frontend | JavaScript | Front |
| ๐ฎ VR / Unity Client | C# ยท Unity | Unity |
| ๐ง Backend | TypeScript ยท NanoBanana3 | VroomVroom_BE |
JavaAlgorithm โ ์๊ณ ๋ฆฌ์ฆ ํ์ด ๊ธฐ๋ก
Java ๋ก ํ์ดํ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ์ฝ๋๋ฅผ ์ ๋ฆฌํ ์ ์ฅ์์ ๋๋ค. ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๊พธ์คํ ๋ค์ง๊ธฐ ์ํด ๋งค์ผ ์ปค๋ฐ์ ๋ชฉํ๋ก ๊ด๋ฆฌํ๊ณ ์์ต๋๋ค.
Daily algorithm practice in Java โ tracking consistent problem-solving as a fundamentals workout.
GitHub Pages ๋ก ์ด์ ์ค์ธ ๊ฐ์ธ ํํ์ด์ง/๋ธ๋ก๊ทธ์ ๋๋ค. ํ์ต ๊ธฐ๋ก๊ณผ ํ๋ก์ ํธ ํ๊ณ ๋ฅผ ์ ์ง์ ์ผ๋ก ์ ๋ฆฌํ๊ณ ์์ด์.
๐ Homepage โ https://moonjs1011.github.io
"Code is read much more often than it is written." โ Guido van Rossum
๐ฌ ์ธ์ ๋ ํธํ๊ฒ ์ฐ๋ฝ ์ฃผ์ธ์! / Feel free to reach out anytime.

