소개프로젝트문의하기

프로젝트

2025.06

Samsung

Samsung Galaxy Z Fold7 | Z Flip7 한국 Unpacked 체험 웹서비스

Web, Next.js

  • 폴더 구조를 설계하면서 관심사 분리(SOC: Seperation Of Concern) 원칙을 최대한 따르려고 노력
  • 비트연산자(비트마스크) 를 사용해서 퍼즐 획득 현황을 파악하고 쿠키에 저장하여 관리
  • 정적 방식으로 동작하기 때문에 MainMiddleware.tsx 을 추가하여 라우팅 제어, QR 코드 처리 등 동적인 로직을 한곳에서 중앙 관리할 수 있게 함
  • 모바일 해상도 대응을 위해 postcss-custom-media를 사용하여 미디어 쿼리 관리

2025.05

Morph

Morph Widget Canvas

Web, Next.js, Unity

  • Auth.js(NextAuth) 를 사용해서 로그인 기능 구현
  • Prisma 를 사용해서 데이터베이스 연동

2025.04

Morph

Morph Web Game

Web, Next.js, Unity

  • gameConfig.json을 생성하여 게임 목록 관리
  • Unity WebGL 템플릿 html 파일을 확인하여 커스텀 템플릿 생성
  • Git Submodule을 통해 Template 배포 방식 개선

2025.03

Morph

Morph 회사 홈페이지 리뉴얼

Web, Next.js

  • 지도 기능 구현을 위해 KaKao Map API, Naver Map API 기능 테스트
  • react-pdf 라이브러리를 사용하여 pdf 불러오기 기능 구현
  • pdf 불러오기 기능 구현 시 구버전 브라우저 호환성 이슈 해결 경험

2024.10

Samsung

Samsung Galaxy S25 Global Unpacked 체험 웹사이트

Web, React

  • GitHub Actions를 사용하여 CI/CD 파이프라인 구축
  • i18n 라이브러리를 사용하여 다국어 처리

2023.11

SKT

ifland AI NPC

Game, Unity

  • NPC 이동 기능 개발 담당, 사람과 유사한 동작 구현 목표
  • SteeringBehaviors 적용으로 자연스러운 이동 및 회피 기능 구현

2023.04

SKT

ifland StandAlone

Game, Unity

  • Land 제작용 툴 개발
  • Python 기반 템플릿 자동화 도구 개발로 협업 효율 향상

2022.07

SKT

ifland Playitem

Game, Unity

  • Playitem 5종 개발 및 유지보수
  • Jira 활용으로 QA 팀과 이슈 트래킹 및 관리 경험