[F1] Overview WASD = pan
🛸 HERMES
지구로부터 0.00 AU
경과 시간 0.0년
태양으로부터 — AU
F1전체보기
F2지구
F3보이저
V발사
Space폭발
W A S D이동 / 줌
드래그자유시점

최현성 (Bob)

Backend & Computer Graphics Developer

Java · Spring Boot · MySQL · C++ · OpenGL

↓ 더 보기

About Me

안녕하세요! 상명대학교 컴퓨터과학과 3학년에 재학 중인 최현성입니다.
탄탄한 백엔드 시스템 설계(Java/Spring Boot)를 중심으로, GPU 프로그래밍과 컴퓨터 그래픽스 기술을 깊이 있게 탐구하며 성능 최적화와 몰입감 있는 사용자 경험을 만들어가는 것에 흥미가 있습니다. 분석적이고 구조적인 접근을 통해 문제를 해결하는 것을 좋아합니다.

Backend: JavaSpring BootMySQL
Graphics: C++OpenGLGLSLThree.js

Projects

🌌 Solar System Simulation (Interactive Web)

화면 배경에 구현된 실시간 3D 그래픽스 프로젝트입니다. OpenGL/C++ 프로젝트를 WebGL/Three.js 환경으로 포팅했습니다.

  • 🌍 지구 5-텍스처 셰이더 매핑 (Day, Night, Normal, Specular, Clouds)
  • 🪐 고유 궤도 및 토성 링 시스템 구현
  • 🛸 Catmull-Rom 스플라인을 활용한 보이저 탐사선 궤적 연산
  • 💥 Space 키 입력 시 파티클 기반 폭발 이펙트 시뮬레이션
OpenGL 3.3GLSLThree.jsVite

📌 Full-Stack & Backend Projects

견고한 데이터 구조와 비즈니스 로직을 다루는 백엔드 기반 프로젝트 레이어입니다.

  • PinWord (영어 단어장 서비스): Spring Boot와 React를 활용하여 개발 중인 Pinterest 스타일의 Masonry 레이아웃 기반 웹 애플리케이션 (RESTful API 설계, CRUD 및 인증 로직 구현)
  • DVD Rental Management System: Java, MySQL, IntelliJ 인프라를 활용하여 DAO/DTO 패턴 구조로 설계한 안정적인 데이터 관리 시스템
JavaSpring BootMySQLReactIntelliJ

Contact

📧 202210985@sangmyung.kr

🐙 github.com/hyun-sai