안녕하세요, 문제를 해결하는 개발자입니다.

AI 기술의 도입부터 비즈니스 가치 창출까지, 끊임없이 고민하고 구현합니다.

Vision & Objective

단순한 기능 구현을 넘어, 사용자에게 실질적인 가치를 제공하는 서비스를 기획하고 개발하는 데 주력하고 있습니다. 생성형 AI(LLM)와 데이터를 활용한 백엔드 시스템 아키텍처에 깊은 관심을 두고 있으며, 이를 바탕으로 AI·SW 마에스트로 과정에 도전하고 나아가 기술 기반의 창업을 목표로 역량을 다지고 있습니다.

Tech & Skills

  • Backend Architecture: Java Spring Boot를 기반으로 한 견고한 RESTful API 설계 및 MVC 패턴 적용에 능숙합니다.
  • AI & Data Processing: Python, FastAPI를 활용한 마이크로서비스 연동과 Gemini CLI, RAG, LangChain, 벡터 데이터베이스 등 최신 AI 기술 스택을 프로젝트에 적극 도입합니다.
  • Algorithm & Problem Solving: 백준, 프로그래머스 등의 플랫폼에서 Java를 활용해 DFS/BFS, 동적 계획법(DP), 그리디 알고리즘 등 논리적 문제 해결 능력을 꾸준히 기르고 있습니다.
  • Clean Code: 우아한테크코스 프리코스(문자열 계산기, 로또 게임 등) 경험을 통해 TDD(테스트 주도 개발)와 객체지향적 설계의 중요성을 깊이 이해하고 실천합니다.
Java Spring Boot Python FastAPI LLM / RAG LangChain librosa Figma

Project Experience

SpeakFit (졸업 프로젝트)

퍼블릭 스피킹 역량 강화를 위한 AI 기반 발표 음성 분석 웹 서비스입니다.

  • AI-Hub 데이터셋 및 librosa 라이브러리를 활용한 음성 데이터 처리
  • Spring Boot와 Python 서버 간의 유기적인 연동
  • Figma를 활용한 사용자 중심의 UI/UX 기획 및 설계

Shield-AI

사회적 문제로 대두되는 딥페이크 탐지 및 허위 정보 대응 프로그램입니다.

  • FastAPI를 활용한 빠르고 경량화된 AI 모델 서빙 환경 구축
  • Gemini CLI 등을 활용한 최신 AI 기술 접목 및 테스트

BookGround

사용자 간의 원활한 도서 거래를 매칭해 주는 플랫폼입니다.

  • Spring Boot를 이용한 백엔드 엔티티 설계 및 API 개발
  • Android 클라이언트와의 데이터 연동 및 트러블슈팅 수행

Education & Activities

  • 광운대학교 소프트웨어학부: 컴퓨터 공학 기초 지식 및 소프트웨어 공학 심화 학습 (현재 졸업 프로젝트 진행 중)
  • 우아한테크코스 프리코스 수료: 과제를 통한 실전 객체지향 프로그래밍 및 코드 리뷰 경험

Beyond Coding

⚽ Tactical Analysis

해외 축구, 특히 프랑스 리그 1과 RC 랑스(RC Lens)의 경기 전술과 팀워크를 분석하며 시스템적인 사고를 즐깁니다.

🎮 System Optimization

리그 오브 레전드, FC Online 등을 즐기며, 원활한 플레이를 위한 네트워크 및 인게임 환경 최적화에 관심이 많습니다.

📺 Detail & Storytelling

'순풍산부인과'와 같은 클래식 시트콤을 즐겨 봅니다. 단역 배우의 1인 다역 같은 디테일한 연출과 숨겨진 요소를 발견하는 것을 좋아합니다.