SEOHYUN LEE

이서현

‘왜’를 묻고,
구조로 답하다

WORKFLOW

  • ‘왜’를 끝까지 추적해 문제의 본질을 찾습니다.
  • 사람의 시선에서 출발해 시간을 설계합니다.
  • 논리적 사고로 문제를 구조화합니다.
  • 작동하는 것보다 유지 가능한 것을 만듭니다.
  • 팀워크와 소통으로 함께 성장합니다.
  • 기록하고 개선하며, 다음을 준비합니다.

SKILLS

Backend

SpringBoot

Frontend

React
Next.js
Vue.js

Database

MySQL
MongoDB

DevOps & Infra

Docker
Jenkins
AWS

Collaboration

GitHub
Slack
Discord
Notion

PROJECTS

"냉장GO"

2025.05 ~ 진행중
식재료 관리의 번거로움, 유통기한 놓침, 레시피 탐색의 불편함을 AI로 해결하는 식생활 도우미 서비스
냉장GO screenshot 1냉장GO screenshot 2냉장GO screenshot 3냉장GO screenshot 4냉장GO screenshot 5냉장GO screenshot 6
🛠️ 담당 역할
- AWS VPC 설계·구축 (퍼블릭/프라이빗 서브넷 분리, 보안그룹 구성)
- EC2 기반 Docker 컨테이너 분리 배포, nginx 리버스 프록시 구성
- Firebase FCM 푸시 알림 로직 구현
- OCR 기반 식재료 인식 및 벡터 임베딩 처리
- OpenSearch 기반 유사도 검색 시스템 구축
📈 담당 업무 성과
result-image-0
- 보안성과 확장성을 고려한 네트워크 구조로 서비스 안정성 강화
- 컨테이너 기반 서비스 분리로 장애 격리 및 유지보수 효율성 확보
- 사용자 관심사 기반 푸시 알림으로 재방문율 증가
- 벡터임베딩을 통한 비정형 검색어 대응으로 기존 키워드 매칭 대비 성능 약 +22% 상승
⚠️ Trouble Shooting
- OCR 인식 불일치로 추천 실패

💡 키워드 중심이 아닌 검색 구조를 새롭게 설계해 품질 개선

- 단일 EC2 배포 환경에서 리소스 충돌 발생

💡 서비스 단위 분리 및 다중 배포로 문제 해결

- Jenkins 빌드 실패(디스크 용량 문제)

💡 파이프라인 최적화로 안정적 운영 유지

- 동일한 단어나 유사한 표현인데도 검색 결과가 크게 달라지거나 다른 결과물 출력

💡 텍스트 정규화를 통해 자모 분리나 이모지, 불용어 등을 정리하고 사전처리로 오타 교정

"투게댕(Toge-daeng)"

2025.06 ~ 진행중
디지털 공간에서 3D 모델링 반려동물과 감정적으로 교감할 수 있는 AI 인터랙션 서비스
투게댕(Toge-daeng) screenshot 1투게댕(Toge-daeng) screenshot 2투게댕(Toge-daeng) screenshot 3
🎯 기획배경
- 정서적 교감 중심의 디지털 반려 경험 필요성 인식
- 반려동물 보호자 60명 대상 설문조사 실시
- 단순한 사진 보관이 아닌, 맞춤형 모델링과 정서적 위로에 초점을 맞춘 서비스 기획
planning-background-image-3
planning-background-image-4
🛠️ 담당 역할
- Google OAuth2 기반 로그인 및 JWT 인증 처리
- 멀티 디바이스 환경에 맞춘 인증 흐름 설계 (Web / Android 분기)
- Spring Security 인증 필터 구현
- 관리자 페이지 및 API 설계·구축 (회원/반려동물/로그 관리)
📈 담당 업무 성과
- 멀티 디바이스 대응: 단일 백엔드로 Web/Android 동시 지원
- 관리자 기능을 통해 사용자, 반려동물 등 데이터 관리 체계화
- MVP 배포 후 사용자 30명 대상 피드백 반영, 지속 개선 사이클 운영
⚠️ Trouble Shooting
- Android 환경에서 refreshToken 미수신 문제

💡 User-Agent 기반 분기 처리로 자동 로그인 정상화