이종하

이 종 하

Software Engineer  |  ROS2, Computer Vision, Spring Boot

Personal Information

이름이종하
연락처010 2605 8273

Education

2020.03 ~ 2027.02단국대학교 뉴뮤직과 뮤직테크놀러지 전공 (2027.02 졸업예정)
단국대학교 컴퓨터공학 복수전공
전공 학점: 4.35/4.5 (교육부 예술체육비전 장학생)
평균 학점: 4.22/4.5

Experience

2026.09 ~연세대학교 체육교육학과 운동생리학연구실 ⁠·⁠ 연구원
생성형 AI 기반 도핑 예방 교육 시스템 개발
WGBS 분석 프로그램 개발
2026.03 ~단국대학교 배리어프리 ICT기술 연구센터(ITRC) ⁠·⁠ 학부연구생
로봇 소프트웨어 개발, 영상인식 연구
2026.08 ~ 2026.11서울 마장중학교 ⁠·⁠ 방과후 지도 강사
오케스트라, 밴드부 지도
2024QLAUDIO ⁠·⁠ 프리랜서
게임 사운드팩 제작 및 오디오 규격 정의

Projects

Robotics & Embedded

SoNA (Social Norm-Aware Indoor Navigation Assistant) 2025.12 ~

사회적 규범 인식 기반 실내 자율 안내 로봇 시스템 (ITRC 과제)

ROS2 Humble · Nav2 · AMCL · OCR-RCNN · Python · Arduino · Autodesk Fusion

  • 4개의 상태: LOCKED, READY, NAV, PAUSED 네 상태 사이를 버튼과 음성으로만 전환
  • 사회적 규범: 사람의 방향을 탐지해 양보 및 추적, 엘리베이터 1층→5층 이동
  • 결함 관리: 직접 기록한 결함 239건을 원인 세 가지로 묶어 안전부터 처리
  • 당사자 인터뷰: 요구 3건 전부 반영, 밀기 기능은 원치 않아 제거

전동휠체어 자동 주차 시스템 2025.12 ~

휠체어가 스스로 트렁크까지 가는 자동 주차 시스템 (ITRC 과제 · 3인 팀 · 위치추정과 인식, 통합)

Python · YOLOv8 · OpenCV · SolvePnP · Jetson Nano · AgileX TRACER

  • 카메라를 옮긴 재설계: 먼 구간이 안 찍혀 차량 어라운드뷰 → 휠체어 탑재로 전면 개편
  • 직접 구성한 데이터: 실차 121장, 목업 60장 라벨링, 차량 부위 6종을 따로 탐지
  • IMU로 회전 보정: 캐스터 틀어짐을 읽을 센서가 없어, 회전속도를 맞춰 진동 제거
  • 하드웨어 최적화: 디코딩이 코어 하나를 91% 점유, 갱신 주기 분리로 4 → 15 FPS

악력 재활 훈련 시스템 2026.04 ~ 2026.07

악력으로 조작하는 재활 훈련 게임 (2인 팀 · 하드웨어 설계와 신호처리)

Software & AI

생성형 AI 기반 도핑 예방 교육 시스템 2026.09 ~

역도 선수용 도핑 예방 교육 웹과 질문 챗봇 (연세대학교 운동생리학연구실)

FastAPI · React · TypeScript · Claude API · BM25 · Docker

  • 선수마다 다른 교육량: 예측보다 기록이 오른 선수에게 주당 교육 3~15개를 배정
  • 근거 없는 답 차단: 인용이 넘겨준 문서인지 서버가 확인, 위험 질문 50개로 세 차례 점검
  • 금지약물 판정: 금지 여부는 AI가 아니라 DB가 판정, 제품명으로 물어도 성분으로 찾음

CAST (Carbon-Aware Spatio-Temporal Scheduling) 2026.07 ~

탄소가 적은 리전과 시각으로 작업을 옮기는 스케줄러 (4인 팀 · 리전 배정 로드밸런서)

Python · SciPy (HiGHS) · NumPy · Pandas

  • 배출 71.93% 감축: 리전 상한과 마감 위반 0건, Azure VM 기록에서는 51.35%
  • 매시간 다시 푸는 배정: 대기 작업 전체의 리전과 시각을 하나의 선형 계획으로 결정
  • 선행 정책 비교: 1년치를 미리 아는 정책과 0.98%p 차이, 필요 용량은 17 대 129

마디(Madi) 2025.03 ~

관리자가 그린 배치도 위에서 바로 예약하는 연습실 플랫폼

Java 25 · Spring Boot 4.1 · PostgreSQL · Testcontainers · Docker

  • 연습실 배치도: 관리자가 그린 배치도 위에서 학생이 방을 골라 예약
  • 동시 예약 검증: 같은 방에 몰린 요청을 재현해 잠금 방식 4가지 비교, 한 건만 저장되는 방식 채택
  • 설계 결정 기록: 요구사항과 설계 결정을 코드보다 먼저 정리, 버린 대안도 이유와 함께 남김

아티스트 홍보 웹사이트 2025.12 ~ 2026.05

FastAPI, React 풀스택. Alembic으로 스키마 이관, 템플릿 중복 정리 (2인 팀 · 백엔드)

WGBS 유전체 분석 자동화 프로그램 2026.07 ~ 2026.08

R 분석 절차를 코드 없이 실행하도록 GUI로 묶고, GUI와 콘솔이 같은 백엔드를 호출하게 설계

Kubernetes 클러스터 인프라 구축 2025.09 ~ 2025.12

CloudStack에 Terraform과 Ansible로 3노드 클러스터 구축, 공인 IP 하나를 포트 규약으로 분리

감정 기반 TTS 보컬 합성 시스템 2025.06 ~ 2025.12

웹캠 표정으로 문장마다 감정을 붙여 TTS 운율을 바꾸는 시스템 (학사학위논문)

Game

DelRev 2025.04 ~ 2026.01

위험을 소리로 알려 주는 3D 잠입 게임 (4인 팀 · 플레이어, 맵, 방해자 AI, 사운드)

Music Technology

게임 사운드팩 2024.01 ~ 2024.12

여섯 장르를 각각 설계해 상용 판매, 분류 체계와 파일명 규칙을 자동화 (QLAUDIO 프리랜서)

국립국악원 국악 음원 규격화 및 아카이빙 2024

QLAUDIO 협업, 「조선 시리즈」 36종 국악 가상악기로 출시

Awards

2026.01.162025 지능형 로봇분야 SDGs 아이디어 공모전 대상
단국대학교 공과대학장
2025.12.052025학년도 캡스톤디자인 경진대회 G7부문 장려상
단국대학교 단국G⁠-⁠RISE사업단장
2025.12.052025년 SW중심대학사업단 캡스톤 페스티벌 장려상
SW중심대학사업단장

Certifications

2026.10.08TOEIC Speaking IH
한국TOEIC위원회
2026.09.11정보처리기사
한국산업인력공단
2026.06.05데이터분석 준전문가(ADsP)
한국데이터산업진흥원

Skills

LanguagesPython · Java · C# · TypeScript
Robotics & EmbeddedROS2 · Nav2 · SLAM · LiDAR · RealSense
Jetson Nano · Arduino · Autodesk Fusion · Bambu Lab X1C
AI & VisionYOLOv8 · OpenCV · MediaPipe · TensorFlow · RAG
GameUnity · NavMesh · Animator
Backend & InfraSpring Boot · FastAPI · React · PostgreSQL
Docker · Kubernetes · Terraform · Ansible · AWS
Music & InteractiveLogic Pro X · Max/MSP · Cubase · TouchDesigner