본문으로 건너뛰기

이재호 · Product Manager

요구사항을 정리하고,
화면을 구현했습니다.

구독 관리, 길안내, 화상 게임, 공연 추천 프로젝트에서
조사와 기획 문서 작성, 화면 구현·API 연동을 맡았습니다.

프로젝트와 맡은 일 보기

Selected Work선택한 작업

4개의 프로젝트

01AEKKIM

프로젝트 우수상 · 팀 수상
구독 관리 Android MVP

구독 후보 확인을
화면과 API로 구현했습니다.

애낌은 결제 내역과 앱 사용 정보를 바탕으로 구독을 관리하는 Android 앱입니다. 요구사항·화면명세를 갱신하고, 후보 확인과 수동 등록 화면의 구현·API 연동을 맡았습니다.

AEKKIM

자동으로 찾고,
직접 확인하는
구독 관리.

  1. 감지결제 내역 분석
  2. 후보확인할 항목 분리
  3. 사용자 확인제외하거나 연결
  4. 구독 생성목록에 반영

기존 앱 UI를 데모 데이터로 실행한 시연. 결제 후보를 확인하고 웨이브에 연결하면 구독 목록과 월 합계가 바뀌며, 등록한 구독의 상세 화면을 엽니다. 소리 없이 반복 재생됩니다.

결제 후보를 서비스에 연결한 뒤 구독 목록·월 합계·상세를 확인하는 흐름입니다. 기존 앱 UI에 예시 데이터를 넣은 오프라인 데모입니다.

PM / 요구사항·화면명세 관리 / Android 화면 구현

사례 읽기

02부산이음길

이동약자를 위한 길안내

이동 조건별 길안내,
화면과 명세를 맞췄습니다.

부산의 보행약자·저시력자를 위한 길안내 앱입니다. 팀원으로 기획 문서를 갱신하고, 글자 크기 설정과 승인 제보의 지도 표시 등 Android 화면 작업을 맡았습니다.

부산이음길

같은 목적지,
다른 이동 조건.

  • 보행약자경사·단차·접근성 시설
  • 저시력자큰 버튼·음성 중심 안내

원본 온보딩 시연. 사용자 유형과 보행 조건을 고르고, 글씨 크기와 안내 방식을 설정합니다. 소리 없이 반복 재생됩니다.

사용자 유형과 보행 조건을 선택하고 화면 설정으로 이어지는 원본 온보딩 시연입니다.

기획 문서·요구사항 갱신 / Android 화면 구현

사례 읽기

03웃지마게임

사용자 리서치와 MVP 조정

얼굴 노출 부담을 확인하고,
친구 초대를 우선했습니다.

AI가 웃음을 감지하는 실시간 화상 대결 게임입니다. 설문 설계와 168건의 응답 분석, 기획·기능명세 작성을 맡고, 친구 초대방의 생성·입장·대기 화면을 구현했습니다.

웃지마게임

웃음 감지부터,
승패 결과까지.

준비 → 웃음 판정 → 경기 결과

팀 서비스의 랜덤 매칭 원본 녹화에서 대기 구간을 줄인 편집본입니다. 준비부터 웃음 판정과 승패 결과까지 보여줍니다. 소리 없이 반복 재생됩니다.

팀 서비스의 랜덤 매칭 시연입니다. 준비부터 웃음 판정과 승패 결과까지, 대기 구간을 줄여 담았습니다.

PM / 설문·기능명세 / 친구 초대방 구현

사례 읽기

04Play Pick

2인 팀 · 공연 추천 웹 서비스

첫 추천을 위한
취향 수집을 구현했습니다.

가입 직후 공연 취향을 묻는 추천 웹 서비스입니다. 2인 팀에서 화면 설계와 프론트엔드 구현, 온보딩의 응답 저장·완료 처리, 마이페이지 API 연동을 맡았습니다.

Play Pick

취향을 고르면,
첫 추천이 시작됩니다.

호불호 선택 → 취향 저장 → 첫 추천

원본 온보딩 화면을 로컬에서 실행한 시연. 보고싶어요, 모르겠어요, 안볼래요를 선택하고 호불호 8개를 저장한 뒤 첫 추천을 확인합니다. 예시 계정과 보관된 공연 임베딩을 사용합니다. 소리 없이 반복 재생됩니다.

공연에 대한 호불호 8개를 저장하고 첫 추천을 확인하는 로컬 데모입니다. 예시 계정과 보관된 공연 데이터를 사용합니다.

팀장 / 화면 설계·FE 구현 / 온보딩 API 연동

사례 읽기

How I Work

조사하고 구현하며
확인한 것들.

  1. 01

    흥미와 사용 의향을 따로 묻습니다.

    웃지마게임 설문에서 재미에 대한 반응과 얼굴 공개 부담을 함께 조사했습니다. 분석 결과는 친구 초대방을 먼저 만드는 팀 결정의 근거가 됐습니다.

    웃지마게임
  2. 02

    화면과 명세의 차이를 확인합니다.

    부산이음길의 제보 상태와 사진 업로드 조건을 기획서·기능명세에 반영하고, 구현 완료와 추가 확인 항목을 요구사항명세서에 구분했습니다.

    부산이음길
  3. 03

    화면의 상태와 표시 개수를 맞춥니다.

    애낌의 초기 구독 확인 화면과 후보 제외 상태를 구현했습니다. 이후 중복 후보 노출과 수동 확인 후 남은 결제 건수 표시를 수정했습니다.

    AEKKIM
  4. 04

    사용자의 응답이 데이터에 담기는 과정을 봅니다.

    Play Pick에서 ‘모르겠어요’를 비선호와 구분하고, 호불호 선택 수에 따라 완료 버튼과 취향 저장 요청을 처리했습니다.

    Play Pick

About

공공자료 분석 실무를 거쳐,
소프트웨어 기획과 개발을 배웠습니다.

2021년 5월부터 2025년 2월까지 부산참여연대에서 일했습니다. 부산시의회 의정활동 평가보고서 작성, 예산·결산 분석, 행정사무감사 시민의제 취합과 기자회견 실무를 맡았습니다.

이후 SSAFY에서 팀 프로젝트의 조사·기획과 Android·웹 화면 구현을 경험했습니다. 요구사항을 작성하는 데서 출발해, 화면의 선택이 API 요청과 저장 데이터에 반영되는 과정까지 다뤘습니다.

이력서 읽기