KSY

KIM

SEONG

YEON

Game · AI · Front-end Developer

About →GitHub
🛸
Unity C# Python TensorFlow XGBoost GLSL Tailwind CSS Figma Storybook Raspberry Pi Git Next.js SHAP LIME Framer Motion XR Interaction Toolkit Keras scikit-learn Unity C# Python TensorFlow XGBoost GLSL Tailwind CSS Figma Storybook Raspberry Pi Git Next.js SHAP LIME Framer Motion XR Interaction Toolkit Keras scikit-learn

About.

안녕하세요, 기술과 사용자 경험의 경계를 잇는 김성연입니다.

Unity · C# 기반 게임 개발부터 설명 가능한 AI(XAI)를 적용한 ML 파이프라인, 그리고 Figma와 Tailwind를 활용한 모듈화된 UI 디자인 시스템 구축까지 폭넓게 경험했습니다.

Claude Code 등 새로운 기술을 빠르게 습득하여 작업 효율을 높이고, 팀 안에서 맡은 영역을 끝까지 책임지며 완성도를 높이는 것을 중요하게 생각합니다. 기술적 깊이와 디자인 감각을 바탕으로 최적의 결과물을 만들어내는 개발자로 성장하고자 합니다.

Contact

Skills.

Game / XR

Unity / C#상급
GLSL / Shader중상급
XR Interaction Toolkit중급

AI / ML

Python상급
TensorFlow / Keras중상급
XGBoost / SHAP / LIME중상급
scikit-learn중급

Front-end

Figma / UI 설계중상급
Tailwind CSS중급
Storybook중급
Next.js입문

Embedded

Raspberry Pi / Python중급
C중급

Projects.

웹 프론트엔드

2026.01 ~ 진행 중 · 4인 팀 프로젝트

TailwindStorybookFigmaVercelAgile

AssetMind — 금융자산관리 웹 서비스

Figma 디자인부터 Tailwind CSS 구현까지 UI 개발을 전담한 금융자산관리 웹 서비스입니다. Storybook으로 컴포넌트를 독립적으로 문서화하여 팀 내 재사용성과 개발 효율을 높였습니다. Agile/Scrum 방식으로 스프린트를 운영하고, GitHub Issue와 PR에 P0/P1 우선순위 태깅을 도입했습니다. Vercel을 활용한 CI/CD 파이프라인으로 PR마다 프리뷰 배포 환경을 구성했습니다. 6월 완료를 목표로 현재 개발 진행 중입니다.

AI / XAI

2025 · 개인 프로젝트 (졸업논문)

PythonXGBoostSHAPLIMEXAI

XAI 기반 네트워크 침입 탐지 시스템

UNSW-NB15 데이터셋을 활용한 XGBoost 기반 네트워크 침입 탐지 시스템 졸업논문 프로젝트입니다. XGBoost 모델로 F1-Score 0.95, ROC-AUC 0.97을 달성하여 높은 탐지 정확도를 확보했습니다. SHAP으로 모델의 전역적 특성 중요도를 시각화했습니다. LIME으로 개별 예측에 대한 근거를 설명했습니다. 단순 성능 지표를 넘어 모델의 판단 근거를 해석 가능하게 만드는 XAI 연구에 집중했습니다.

딥러닝

2025 · 개인 프로젝트

PythonTensorFlowKerasLSTMDL

악성 URL 분류 딥러닝 모델

URL 문자열 패턴과 수작업 특성을 결합한 멀티 인풋 딥러닝 분류 모델입니다. LSTM으로 URL 문자 시퀀스의 패턴을 학습하고, 9개의 수작업 특성과 결합한 멀티 인풋 신경망을 설계했습니다. Benign, Phishing, Malware, Defacement 4개 클래스 분류에서 전체 정확도 92%를 달성했습니다. 특히 Defacement 클래스에서 F1-Score 0.99를 기록하여 높은 탐지 성능을 확인했습니다. TensorFlow/Keras 기반으로 모델 구조 설계부터 학습, 평가까지 전 과정을 단독 수행했습니다.

VR 게임 개발

2025 · 팀 프로젝트

UnityC#VRGLSLURP

Line 0 — VR 공포 어드벤처

Meta Quest 2 환경에서 구동되는 1인칭 VR 공포 어드벤처 게임입니다. 팀 내 텍스처 제작 및 셰이더 머티리얼 전담으로, URP 파이프라인에 맞는 커스텀 머티리얼을 설계했습니다. VR 멀미 최적화를 위해 실시간 조명을 Baked 라이트맵으로 전환하여 GPU 부하를 절감했습니다. 물리 기반 그랩 시스템의 손 떨림 문제를 발견하고 터치 기반 인터랙션으로 교체해 안정성을 높였습니다. XR Interaction Toolkit을 활용한 VR 인터랙션 설계 및 Quest 2 타겟 72fps 안정화를 달성했습니다.

2D 게임 개발

2025 · 팀 프로젝트

UnityC#2DGame

기억의 문 너머 — 2D 감성 어드벤처

PC 환경의 Unity 2D 기반 감성 어드벤처 게임으로, 주인공 캐릭터 스프라이트를 직접 드로잉했습니다. 플레이어의 선택지 상태값을 기반으로 한 다중 엔딩 분기 시스템을 설계 및 구현했습니다. AI 추적 몬스터의 경로 탐색 알고리즘을 구현하여 긴장감 있는 추격 시퀀스를 제작했습니다. 암전 + 아이템 랜덤 재배치 방식의 동적 환경 알고리즘으로 매 플레이마다 다른 경험을 제공합니다. 카메라 쉐이크 효과를 활용한 시각적 피드백 시스템으로 몰입감을 강화했습니다.

셰이더 개발

2026 · 개인 프로젝트

GLSLUnityShaderURP

NPR Shaders — 비사실적 렌더링 셰이더

GLSL 및 Unity URP 환경에서 비사실적 렌더링(NPR) 셰이더를 직접 구현한 개인 프로젝트입니다. Cross-Hatching 셰이더로 펜 드로잉 느낌의 렌더링을 구현하고, Shadertoy에 라이브 데모를 공개했습니다. Toon Shading + Rim Light 조합으로 애니메이션풍 캐릭터 렌더링 파이프라인을 구성했습니다. Shadertoy에서 구현한 GLSL 코드를 Unity URP ShaderGraph로 이식하는 가이드를 문서화했습니다. 셰이더 최적화(GPU Instancing, SRP Batcher 호환)를 통해 실시간 렌더링 성능을 확보했습니다.

임베디드

2025 · 팀 프로젝트

PythonRaspberry PiIoTEmbeddedC

반려식물 스마트 모니터링 시스템

Raspberry Pi 기반으로 온습도 센서와 카메라 모듈을 통합한 반려식물 모니터링 시스템입니다. 온습도 센서 데이터의 노이즈 필터링 알고리즘을 구현하여 측정값의 안정성을 확보했습니다. 카메라 모듈과 센서의 동시 구동 시 발생하는 타이밍 충돌 문제를 분석하고 최적화했습니다. Python과 C를 혼용하여 하드웨어 제어 레이어와 데이터 처리 레이어를 분리 설계했습니다. 실시간 데이터 수집 및 임계값 기반 알림 시스템으로 식물 관리 자동화를 구현했습니다.