DOUNSELOR이상호 · 프로젝트 아카이브

Infra Engineer · 한국부동산원 AX본부 인프라부

이상호 Dounselor

AR/VR, Android, 빅데이터 서비스를 만들던 개발자에서 지금은 인프라를 맡고 있습니다. 개발자의 눈으로 시스템 환경을 다듬고, 느리더라도 매일 한 걸음씩 배운 것을 기록합니다.

Dounselor는 Develop과 Counselor를 합친 이름입니다. 개발의 길을 함께 걷는 상담사라는 뜻으로 씁니다. 이 페이지의 프로젝트 정보는 GitHub 저장소에서 자동으로 동기화됩니다.

프로젝트

지금 운영 중인 서비스부터 학생 때 만든 것까지. 진행 중인 것부터 보여주고, 지난 프로젝트는 연도순으로 접어 둡니다.

진행 중Current6

진행 중 2026.10 – Present
Personal Archive
사진 · 글 · 영상으로 기억을 Digital Book처럼 남기는 개인용 Life Archive
Next.js TypeScript Payload CMS PostgreSQL +2

프로젝트 소개

사진, 글, 영상을 한 곳에 모아 디지털 책처럼 넘겨보는 개인용 Life Archive. Next.js와 Payload CMS 하나의 애플리케이션으로 Journal, Bookshelf, Special Page, Timeline, Media Library를 제공한다. 기존 Dounselor Blog의 기록 기능을 이어받아 통합하는 것이 목표다.

주요 기능

  • Journal — 날짜별 글과 사진 기록
  • Bookshelf — 기록을 책 단위로 묶어 넘겨보기
  • Special Page / Timeline — 주제별 페이지와 연대기 보기
  • Media Library — 사진 · 영상 업로드와 관리
  • 로그인 기반 개인 공간, Docker + Caddy 로 직접 배포

담당 역할

Planning · Frontend · Backend · Infrastructure

기술 스택

Next.js TypeScript Payload CMS PostgreSQL Docker Caddy

Links

2026.05 – Present
Pacer
건강, 술, 운동 나를 기록하다.
React Vite React Router FastAPI +3

프로젝트 소개

pacer.dounselor.com — 개인 건강 관리를 위한 PWA(Progressive Web App).
식사, 운동, 음주를 기록하고 AI 기반 음식 사진 분석까지 지원합니다.

기술 스택

React Vite React Router FastAPI SQLAlchemy SQLite Gemini

Links

2026.05 – Present
Dounselor Blog
blog.dounselor.com — 개인 기록 + 협업이 한 곳에 있는 통합 사이트. PWA 로 폰에서도 앱처럼 사용 가능.
Next.js React Tailwind CSS PWA +6

프로젝트 소개

blog.dounselor.com — 개인 기록 + 협업이 한 곳에 있는 통합 사이트. PWA 로 폰에서도 앱처럼 사용 가능.

기술 스택

Next.js React Tailwind CSS PWA SQLite JWT sharp Ollama Kakao OAuth SSE

Links

2026.05 – Present
MyNote — Personal Obsidian Vault
매일의 학습 · 묵상 · 업무 · 자료를 한 곳에 차곡차곡 쌓아두는 Obsidian 노트 저장소.
Python

프로젝트 소개

매일의 학습 · 묵상 · 업무 · 자료를 한 곳에 차곡차곡 쌓아두는 Obsidian 노트 저장소.
> *"기록은 곧 나를 만든다."* — dounselor.com

Links

2026.04 – Present
Dounselor Portfolio
dounselor.com (GitHub Pages 호스팅, kimmydkemf.github.io → 커스텀 도메인 CNAME) — 개인…
HTML CSS Vanilla JS Python +3

프로젝트 소개

dounselor.com (GitHub Pages 호스팅, kimmydkemf.github.io → 커스텀 도메인 CNAME) — 개인 포트폴리오 사이트.
GitHub 레포지토리의 README를 자동으로 읽어 프로젝트 카드를 생성·업데이트하는 동기화 기능을 포함합니다.

주요 기능

  • 프로젝트 아카이브 디자인 — 표지(소개 + 사실 요약) → 프로젝트(상태별 2열 카드, 과거 기록은 연도 타임라인) → 소개 → 연락. 한 가지 강조색, 두 테마 같은 구조
  • 다크 / 라이트 테마 전환 — 상단 버튼으로 전환, 선택값 localStorage 저장, 저장값이 없으면 시스템 prefers-color-scheme 를 따름
  • GitHub 자동 동기화 — README / portfolio.yml 이 있는 레포를 감지해 data/projects.generated.json 생성 → 포트폴리오 카드 자동 생성 (정적 HTML + JS 렌더)
  • Claude AI 카드 생성 — ANTHROPIC_API_KEY 설정 시 Claude가 README를 분석해 소개 문장을 다듬어 줌
  • 최신순 자동 정렬 — 시작일 기준 내림차순 정렬

기술 스택

HTML CSS Vanilla JS Python GitHub REST API Claude API GitHub Pages

Links

진행 중 2026.04 – Present
Life Manager
알림 한 줄로 가계부가 쌓이고, 말 한마디로 일정이 잡히는 나만의 생활 운영 앱
Next.js React Tailwind CSS SQLite +3

프로젝트 소개

지출을 손으로 적는 일을 없애려고 만들었다. 카드 · 은행 결제 알림이 오면 텔레그램 봇이 받아 가맹점을 분류해 가계부에 올리고, "내일 오후 2시 팀 회의 #work" 한 줄이면 일정이 잡힌다. 하루 계획표는 자정에 스스로 정리되고 달성률과 연속 완주 기록만 남는다. 현금 · 예금 · 주식 · 코인은 API 키 없이 시세를 받아 원화 평가액과 추이로 보여준다. 이 모든 것이 집 PC 한 대에서 Docker 로 돌고, Cloudflare Tunnel 로 어디서나 폰에서 앱처럼 쓴다.

주요 기능

  • 가계부 자동화 — 카드 · 은행 알림 → 텔레그램 봇 → 가맹점 자동 분류 → 등록 (5분 중복 방지, 확인/즉시 모드)
  • 자연어 일정 — "내일 오후 2시 팀 회의 #work 긴급" 한 줄로 등록
  • 데일리 계획표 — 시간표 배치, 자정 자동 정리, 달성률 · 연속 완주 스트릭 · 주간 포인트
  • 자산 보관함 — 현금 · 예금 · 부동산 · 주식 · 코인을 API 키 없이 시세 조회, 일별 스냅샷과 12주 추이
  • 텔레그램 OTP 2단계 인증 · PWA · 자체 호스팅 (Docker + Cloudflare Tunnel)

담당 역할

Planning · Frontend · Backend · Infrastructure

기술 스택

Next.js React Tailwind CSS SQLite Telegram Bot Docker Cloudflare Tunnel

지난 프로젝트Past7

2021.08
Business Calendar Plus
BC+ is a business Calendar. You can use this calendar if you
Python

프로젝트 소개

BC+ is a business Calendar. You can use this calendar if you connect internet.
This calendar make you to manage your private calendar and group calendar.
And also this calendar help you to collaborate with your team mate more easily.

Links

과거 2020.10 – 2020.11
P.S — Private Secretary
캘린더 기반 비즈니스 협업 관리 서비스 (Android · iOS · Windows · Mac)
🏆 SSAFY 자율 프로젝트 우수상

프로젝트 소개

"기존 서비스보다 더 쉽고 편리하게 일정을 공유하고 이슈를 확인할 수 없을까?"라는 고민에서 출발한 협업 서비스. 개인 일정 관리 + 캘린더 공유 + Kanban 기반 이슈 트래킹을 제공하며, Android · iOS · macOS · Windows 멀티 플랫폼을 지원합니다.

주요 기능

  • 캘린더 Drag & Drop / Resize 기반 일정 관리
  • 그룹 캘린더 공유 및 일정 할당
  • Kanban 보드 (Todo / In Progress / Done)
  • 그룹 실시간 채팅
  • GPS 기반 날씨 & 맛집 데이터 제공
  • Analytics (월간 일정 통계)

기술 스택

Spring Boot Android Flutter Electron Kanban

시연 영상

UCC

이전 서비스 소개

일상 속 시연

팀 구성

이상호me
팀장 · 백엔드 · Android
황호민
백엔드 · Electron
박현우
Data 처리
김지연
프론트 · Calendar 디자인
과거 2020.08 – 2020.10
MeetingGround
빅데이터 기반 맛집 추천 & 모임 장소 선정 게임 앱

프로젝트 소개

빅데이터를 활용한 맛집 추천 및 모임 장소 선정 게임 앱. 배틀그라운드 형식의 게임 요소를 접목해 재미있게 모임 장소를 정할 수 있습니다.

기술 스택

Android BigData Kakao API Google Maps

시연 영상

팀 구성

황호민
팀장 · 백엔드 · 빅데이터
이상호me
Android · Google Maps · 게임
공필상
Android · 디자인 총괄
박진용
Android · Kakao API
과거 2020.07 – 2020.08
BC+
캘린더 활용 비즈니스 협업 관리 웹 프로그램 (P.S의 전신)
🏆 SSAFY 공통 프로젝트 우수상

프로젝트 소개

캘린더를 활용한 비즈니스 협업 관리 웹 프로그램. 이후 P.S — Private Secretary 서비스로 발전했습니다.

기술 스택

Spring Boot Calendar Web

시연 영상

팀 구성

이상호me
팀장 · 백엔드 · DB 설계
황호민
백엔드 · CI/CD
박현우
프론트 · UX/UI
김지연
프론트 · Calendar
과거 2019.11 – 2019.12
Interactive Visual Media — Butterfly
OpenGL + 조이스틱 드론 여행 시뮬레이션

프로젝트 소개

OpenGL과 조이스틱을 활용하여 드론 여행 시뮬레이션을 제작한 프로젝트. Texture 입히기, 조작에 따른 Projection 변화 설계를 담당했습니다.

기술 스택

OpenGL C++ Simulation

시연 영상

팀 구성

이상호me
OpenGL · 기획 · 영상 편집
우지원
OpenGL · 영상편집/촬영
과거 2019.03 – 2019.07
VR 게임 — 천로역정
Unity + 모션캡처 기반 AR/VR 융합 게임
🏆 HGU SW Festival 융합연구 공모전

프로젝트 소개

기독교 서적 '천로역정'을 소재로 Unity와 모션캡처 장비를 활용해 기획, 모델링, 레벨 디자인, 게임 로직을 포함한 전체적인 VR 게임 제작. AR로 시작해 VR로 전환되는 독창적인 기술을 구현했습니다.

핵심 구현

  • AR 마커 기반 VR 게임 진입 (Vuforia SDK)
  • Unity 전체 Flow 개발 및 AR ↔ VR 전환
  • Samsung Gear VR 컨트롤러 연동
  • 모션캡처 기반 3D 캐릭터 애니메이션
  • 미니게임 + 타임아웃 게임 요소

기술 스택

Unity AR VR Vuforia 모션캡처

시연 영상

팀 구성

이상호me
게임 Flow · AR/VR 적용
박고은
기획 총괄 · 2D 애니메이션
최희라
Stage 3 레벨 디자인
김성실
게임 요소 개발 · 영상
이예원
소품 모델링
변지혜
게임 로직 · 영상 서브
과거 2017.07 – 2018.05
HGU 졸업 Project — 캠퍼스 안내 AR/VR 투어
AR + VR 융합 MR 환경 캠퍼스 안내 투어 프로그램

프로젝트 소개

VR과 AR을 융합한 MR 환경으로 만든 캠퍼스 안내 투어 프로그램. Marker + Markerless 기술을 융합하고 Google Maps GPS와 결합하여 실제 캠퍼스를 탐험하는 가이드 캐릭터 기반 투어를 구현했습니다.

핵심 구현

  • Marker 기반 AR (Vuforia SDK) + Markerless AR 융합
  • Google Maps GPS 연동 위치 안내
  • Samsung Gear VR 컨트롤러 3가지 방식 구현
  • Unity 개발 — marker/markerless 구현, AR ↔ VR 전환, 게임 로직

기술 스택

Unity AR VR Vuforia GPS

시연 영상

팀 구성

정병권
팀장 · Google Maps GPS
이상호me
Unity · AR/VR · 게임 로직
박예린
UX/UI · 캐릭터 모델링
임예린
Unity · 게임 로직 · 컨트롤러

소개

한동대학교에서 AR/VR과 Unity로 캠퍼스 투어, VR 게임을 만들었고, SSAFY에서는 캘린더 기반 협업 서비스와 빅데이터 모임 장소 추천 앱을 팀으로 개발했습니다. 2021년부터는 한국부동산원 AX본부 인프라부에서 인프라를 담당하고 있습니다.

서비스를 직접 만들어 본 경험 덕분에 인프라를 "개발자가 쓰기 좋은 환경"의 관점에서 봅니다. 운영 중인 개인 서비스(건강 기록, 일정·가계부, 블로그)는 모두 직접 배포하고 유지합니다.

AI는 생각을 정리하는 파트너로 씁니다. 업무 문서, 지식 관리, 반복 작업 자동화에 Claude를 붙여 두었고, 이 포트폴리오도 GitHub README와 portfolio.yml을 읽어 스스로 갱신됩니다. Dounselor라는 이름은 Develop과 Counselor를 합친 것으로, 개발의 길을 함께 걷는 상담사라는 뜻으로 씁니다.

이력

2021 –
한국부동산원 AX본부 인프라부Infra 담당
2020
SSAFY 삼성청년SW아카데미 3기공통 · 자율 프로젝트 우수상
2012 – 2019
한동대학교HGU SW Festival 융합연구 공모전 수상

자격 · 어학

정보처리기사 · JLPT 1급

기술

인프라
LinuxNetworkServer ManagementGit
백엔드 · 웹
Spring BootMySQLMongoDBNext.js
모바일 · XR
Android (Java)UnityAR / VR
AI · 자동화
ClaudePrompt EngineeringWorkflow Automation

연락

프로젝트나 인프라 이야기, 함께 일할 제안 모두 환영합니다.