INDEX
하나의 목표를 여러 AI 작업으로 분해·배정·검증·통합하도록 설계한 멀티 모델 오케스트레이션 워크스페이스.
여러 생성형 AI를 함께 사용할 때 발생하는 모델 선택, 작업 분배, 맥락 전달, 결과 취합의 번거로움을 줄이기 위해 기획한 서비스다. 목표 입력부터 작업 계획, 에이전트 실행 상태, 결과 통합까지의 흐름을 웹 프로토타입으로 구현했으며, 현재 작업 실행은 실제 AI API가 아닌 규칙·템플릿 기반 시뮬레이션이다.

FULLSTACK DEVELOPER FOR ALL
누군가에게 필요한 기술을, 누구나 쉽게 사용할 수 있도록. 일상의 작은 불편에서 출발해 실제로 도움이 되는 서비스를 설계하고 구현합니다.
복잡한 도메인 문제를 직관적인 데이터 흐름과 간결한 인터페이스로 정돈하는 과정에 집중합니다.
단순히 동작하는 코드를 넘어, 지연 시간(Latency)과 사용성, 유지보수 가능한 모듈 구조를 끝까지 파고듭니다.
3개의 대표 프로젝트와 9개의 프로젝트 아카이브입니다. 프로젝트별 소개와 구현 과정, 작업 결과를 정리했습니다.
하나의 목표를 여러 AI 작업으로 분해·배정·검증·통합하도록 설계한 멀티 모델 오케스트레이션 워크스페이스.
여러 생성형 AI를 함께 사용할 때 발생하는 모델 선택, 작업 분배, 맥락 전달, 결과 취합의 번거로움을 줄이기 위해 기획한 서비스다. 목표 입력부터 작업 계획, 에이전트 실행 상태, 결과 통합까지의 흐름을 웹 프로토타입으로 구현했으며, 현재 작업 실행은 실제 AI API가 아닌 규칙·템플릿 기반 시뮬레이션이다.
숭실대학교 학생을 위한 스터디룸·개인 좌석 예약 및 학부 복지 물품 현황 통합 안내 서비스
학생회가 운영하는 학내 학습 공간을 학교 계정으로 예약하고, 예약 현황을 확인·취소할 수 있도록 만든 웹 서비스다. 시간 단위 스터디룸 예약 서비스 BookSpace와 좌석 배치도 기반의 BookSeat를 연결하고, BookSeat에는 복지 물품 재고 조회 및 운영자 관리 기능을 추가했다. 두 서비스는 화면에서 상호 이동할 수 있지만, 제공된 코드상 서로 별도로 구성된 웹 애플리케이션이다.
친구들의 메신저 대화 데이터를 학습해 인물별 말투를 재현하고, 웹 채팅 화면에서 대화하도록 설계한 개인화 AI 챗봇 프로젝트.
5인 팀이 메신저 DM 기록을 정제해 질문·답변 형태의 학습 데이터를 구성하고, 인물별 한국어 언어모델을 파인튜닝한 프로젝트다. 발표자료에는 ‘나린봇’과 ‘하람봇’의 응답 테스트 및 두 캐릭터를 선택할 수 있는 Next.js 기반 채팅 UI가 제시되어 있다. 전체 서비스의 실제 배포·운영 여부는 확인되지 않았다.
일상 속 찬반 질문과 의견·통계 탐색을 통해 서로 다른 관점을 접하도록 만든 Android 모바일 서비스.
사회적 건강과 타인의 의견 존중이라는 주제로 기획한 모바일 애플리케이션이다. 일상 속 질문에 찬반 의견을 표시하고, 응답 비율과 주제별 배경·양측 입장을 살펴보는 흐름을 설계했다. 선린톤에서 팀 리드를 맡아 Android 앱과 Java Spring 기반 백엔드를 개인 개발했으며, 외부 배포는 하지 않았다.
상품 검색·바코드 조회와 환경 콘텐츠를 결합하고 자체 검색 API 서버를 개발한 친환경 모바일 앱.
소비자가 제품 정보를 확인하고 환경 보호를 실천하는 데 필요한 정보를 접할 수 있도록 만든 모바일 앱이다. 상품명·바코드 기반 제품 조회, 친환경 표시 확인, 재활용 팁·환경 칼럼, 알림 기능을 구현했다. 상품·이미지 검색 기능과 앱–서버 API 연동, 검색용 자체 서버 개발을 담당했으며 정식 배포는 하지 않았다.
룸메이트의 일정·공동 지출·소통을 한곳에서 관리하는 React Native·NestJS 기반 공동생활 앱.
비친족 가구에서 발생하는 일정 공유, 생활비 관리, 룸메이트 간 소통의 불편을 줄이기 위해 기획한 모바일 서비스다. 방 참여, 공유 캘린더, 공동 가계부, 채팅 등의 화면을 구성하고 Kakao OAuth 인증과 주요 백엔드 API를 개발했다. 발표 당시 프런트엔드와 백엔드의 전체 연동은 완료되지 않았다.
Gemini 기반 국어 지문·문항 생성과 풀이·오답 복습·학습 기록 분석을 연결한 모바일 중심 학습 서비스.
이동 중 짧은 시간에도 평가원 유형의 국어 지문을 읽고 문제를 풀 수 있도록 만든 서비스다. Gemini 기반 지문·문항 생성 기능과 객관식 채점, 달력형 오답 복습, 학습 통계 기능을 구현했다. 발표자료에는 개발 중간 단계의 계획이 포함되어 있으나, 최종적으로 전체 기능을 완성하고 작동을 확인했다는 개발자 설명을 반영했다.
YOLOv10 객체 탐지와 온도센서 데이터를 결합해 화재 징후를 포착하는 임베디드 감지 장치 제작 프로젝트.
영상 기반 객체 탐지만으로는 화재 상황을 판단하기 어렵다는 문제에서 출발해, YOLOv10 모델을 튜닝하고 온도센서 데이터를 연동하는 감지 시스템을 개발했다. 2인 팀에서 소프트웨어와 하드웨어를 나눠 담당했으며, Raspberry Pi 5 기반 시제품을 제작했다. 객체 감지와 온도 정보 결합까지 구현했지만, 종합적인 상황 위험도 판단은 해결하지 못했다.
YOLOv8로 생활폐기물을 인식하고 Arduino 기반 분류 장치를 구동하는 소형 실물 모형 제작 프로젝트
생활폐기물 분리배출 과정의 수작업을 줄이기 위해 카메라 기반 객체 탐지와 기계식 분류 장치를 결합한 시제품을 제작했다. AI Hub 데이터 전처리와 YOLOv8 모델 학습, Python·OpenCV 실시간 추론, Arduino 연동을 진행했으며 실제로 구동하는 소형 분류 모형까지 완성했다. 다만 최종 Python 코드가 분류 결과 대신 고정 제어값을 전송하므로, 다양한 폐기물을 인식 결과에 따라 자동 분기하는 기능은 구현 범위와 구분해 설명한다.
얼굴 표정 기반 실시간 감정 인식과 감정 기록을 결합해 감정 분포 및 변화를 시각화하는 웹 서비스.
AI-Hub ‘한국인 감정인식을 위한 복합 영상’ 데이터셋과 해당 페이지에서 제공하는 ‘활용 AI 모델 및 코드’를 바탕으로 표정 인식 AI를 직접 학습·평가하고, 이를 Django 웹 서비스에 연동한 개인 프로젝트다. 사용자는 감정 기록을 작성·검색·관리할 수 있으며, 누적된 감정 데이터를 Chart.js 그래프로 확인할 수 있다.
식자재 재고 관리와 납품업체·마케터 매칭 기능을 통합한 식당 운영 지원 안드로이드 앱.
전화 중심의 식자재 주문, 수기 재고 관리, 공급처 탐색 및 매장 홍보의 어려움을 줄이기 위해 개발한 모바일 서비스다. 식자재·거래처 관리, 납품업체 및 마케터 탐색·문의, 구독 서비스 등을 하나의 앱에 구성했다. SmarTeen App+ Challenge 2023 본선 진출 프로젝트로, 앱 구현을 완료했으나 외부 배포는 진행하지 않았다.
지도 위에 위치와 감정을 기록하고 친구와 공유하는 감정 중심 Android SNS 앱.
일반적인 SNS의 과시적 소통 대신 일상의 감정과 추억을 솔직하게 공유할 수 있도록 기획한 위치 기반 소셜 서비스다. 사용자는 지도에 감정별 핑을 남기고 주변 기록과 친구의 프로필을 탐색할 수 있다. 백엔드 전체 개발을 담당해 FastAPI·MySQL 기반 게시물·사용자 API와 데이터 저장 로직을 구현했으며, 앱은 완성했으나 외부에 배포하지 않았다.
숭실대학교 AI소프트웨어학부에서의 컴퓨터과학·인공지능 전공 수학 과정과, 교내외 현장 기술 오퍼레이팅 및 소프트웨어 프로덕트 개발 활동 기록입니다.
Soongsil University, Seoul
AI소프트웨어학부 25학번으로 인공지능과 소프트웨어 엔지니어링을 공부하고 있습니다.
Sunrin Internet High School
소프트웨어과에서 소프트웨어 개발을 공부했습니다.
프로젝트 개발과 오디오·영상 작업에 사용하는 언어, 프레임워크와 도구입니다.
프로 오디오 콘솔의 신호 라우팅, 커스텀 키보드 하우징과 스위치 튜닝, 프레임 단위 영상 편집과 컬러 그레이딩, 도시의 기하학을 담는 사진 촬영, 그리고 3D CAD 모델링까지 — 손끝의 물리적 감각과 시청각 디테일을 다루는 취미들은 제가 소프트웨어를 설계하는 시선의 바탕이 됩니다.

라이브 공연과 레코딩 환경에서 아날로그·디지털 믹싱 콘솔을 다루며, 소리가 만들어지고 전달되는 과정에 관심을 가져왔습니다. 마이크부터 프리앰프, 믹싱 콘솔, PA 시스템까지 이어지는 신호 흐름(Signal Flow)을 이해하고, EQ와 다이내믹 프로세싱, 공간계 이펙트를 활용해 여러 소리가 하나의 자연스러운 사운드로 어우러지도록 다듬는 과정을 즐깁니다.

Gasket Mount와 Top Mount 등 하우징 결합 방식부터 FR4·알루미늄·PC 보강판, 스위치 스프링 압력과 윤활까지 다양한 요소를 조합하며 커스텀 키보드를 빌드합니다. 각 소재와 구조가 타건음, 반발력, 진동에 미치는 차이를 비교하고, 원하는 타건감을 찾아가는 튜닝 과정 자체를 즐깁니다.

카메라를 들고 일상의 다양한 풍경과 순간을 기록하는 것을 좋아합니다. 도시의 골목과 건축물, 사람들의 자연스러운 모습부터 공연장의 역동적인 장면까지, 빛과 그림자가 만들어내는 분위기에 관심이 많습니다. 같은 장소와 피사체도 구도와 시선, 빛의 방향에 따라 전혀 다른 이야기를 담을 수 있다는 점에서 사진의 매력을 느낍니다.

영상은 같은 순간도 어떻게 이어 붙이고 어떤 색으로 표현하느냐에 따라 다른 이야기가 된다고 생각합니다. 음악과 장면이 자연스럽게 맞아떨어지는 순간, 색감 하나로 분위기가 달라지는 순간을 좋아합니다. 촬영된 장면에 새로운 리듬과 감정을 더해 하나의 영상으로 완성하는 과정을 즐깁니다.

원하는 물건이 없거나 기존 제품에서 아쉬운 부분을 발견하면 직접 만들어볼 방법을 고민합니다. 작은 부품 하나부터 책상 위 소품까지, 머릿속에 그린 형태를 3D 공간에서 구현하고 조금씩 다듬는 과정을 좋아합니다. 치수와 구조, 실제 사용성을 고려해 모델링한 뒤, 개인적으로 보유한 3D 프린터로 직접 출력하고 일상에서 사용하기도 합니다. 상상했던 물건이 실제로 손에 잡히는 형태가 되고, 생활 속에서 유용하게 쓰이는 과정에 큰 재미를 느낍니다.