PORTFOLIO / 2026 / SEOUL

기업 시스템의 복잡한 흐름을 보기 좋게 만드는 웹 개발자

Spring Framework와 Vue.js를 중심으로 구매, SRM, 백오피스 서비스를 구축해 왔습니다. API 설계부터 화면 구현, 데이터 흐름 정리까지 끊기지 않는 사용자 경험을 만드는 데 집중합니다.

SPRING FRAMEWORK VUE.JS REACT ENTERPRISE UI SRM / PROCUREMENT RAG / LLM SPRING FRAMEWORK VUE.JS REACT ENTERPRISE UI SRM / PROCUREMENT RAG / LLM

01

Build With Structure

복잡한 업무 시스템일수록 구조와 우선순위가 선명해야 합니다. 저는 화면의 보기 좋은 결과보다 먼저, 잘 작동하는 흐름을 설계합니다.

ABOUT ME

2022년부터 EMRO에서 삼성전자, 만도, S-OIL, kt cloud 등 다양한 고객사의 구매/SRM 프로젝트에 참여했습니다. 백엔드 API 개발, 프론트엔드 UI 구현, 데이터 연계까지 전체 개발 흐름을 연결하는 역할을 해왔습니다.

최근에는 기존 웹 개발 경험 위에 AI 기술을 겹쳐, 실무에 바로 연결되는 서비스 경험을 만드는 방법을 탐구하고 있습니다. 업무 생산성을 높이거나 정보를 더 빠르게 찾게 해주는 도구를 만드는 데 관심이 큽니다.

PRINCIPLE 01

복잡한 도메인을 단순하게 보이게

업무 규칙이 많은 화면일수록 사용자는 빠르게 읽고 판단할 수 있어야 합니다.

PRINCIPLE 02

프론트와 백엔드를 함께 고려한 구현

API, 상태 변화, 데이터 저장 방식까지 같이 보며 화면의 안정성을 챙깁니다.

PRINCIPLE 03

실무에서 바로 쓰일 결과물

예쁜 시안보다 운영 가능한 구조, 유지보수 가능한 코드, 전달력 있는 UX를 우선합니다.

02

Recent Experience

대기업 전자구매와 SRM 도메인 안에서 다양한 프로젝트를 이어 왔습니다.

CAREER

EMRO

Web Application Developer · 2022.02 - 현재

Enterprise Application Development / Spring / Vue.js

구매, 협력사 관리, 계약, 운영 고도화 프로젝트를 반복적으로 수행하면서 대규모 업무 시스템에서 필요한 화면 설계와 개발 리듬을 익혔습니다.

  • API 개발부터 UI 구현, DB 연계까지 전 구간 참여
  • 실사용자 중심의 운영 화면과 업무 플로우 개선 경험
  • 여러 고객사별 요구사항을 빠르게 해석하고 반영
2025.12 - kt P&M 구매 및 공사 자재 시스템
2025.10 - 2025.12 S-OIL 기능 개선
2025.06 - 2025.10 만도 SRM 구축
2024.10 - 2025.05 삼성전자 N-SRM 구축
2024.02 - 2024.10 전자계약 시스템 고도화
2023.06 - 2024.01 HD현대 HI-SRM 구축
2023.01 - 2023.06 kt cloud 구매 시스템 구축
2022.03 - 2022.08 삼성서울병원 구매 시스템 UI 개편

EARLIER

한국생산기술연구원

Intern · 2020.01 - 2020.06

지능형 생산 시스템 연구 보조

영상 처리 알고리즘 기반으로 공정 도구 마모를 측정하는 프로그램을 개발해 측정 시간 개선에 기여했습니다.

03

Selected Projects

개인 프로젝트는 실무에서 다루는 구조를 더 단단하게 만들기 위한 실험실 역할을 합니다.

JAVA / VUE

Portfolio Manager

주식, ETF, 채권, 현금을 함께 다루는 자산 포트폴리오 관리 서비스. 수익률 계산, 리밸런싱, 백테스트까지 이어지는 투자 분석 흐름을 구현했습니다.

  • TWR / MWR 기반 수익률 계산
  • Sharpe, Sortino, MDD 등 리스크 지표 분석
  • RabbitMQ 기반 비동기 백테스트 처리
Spring Boot 3.3 Vue 3 PostgreSQL Redis

PYTHON / AI AUTOMATION

Blog Posting AI

주제를 입력하면 리서치, 글 작성, 교정까지 이어지는 블로그 작성 자동화 시스템입니다. 로컬 LLM과 에이전트 워크플로우를 실제 서비스 형태로 조합해 보았습니다.

  • Researcher / Writer / Proofreader 에이전트 구성
  • Serper API 기반 리서치 파이프라인
  • Ollama 기반 로컬 실행 환경 구성
CrewAI LangChain Ollama Docker

NODE.JS / CHATBOT SERVER

Kakao Open Chat Bot

카카오 오픈채팅 입력을 받아 URL 요약, 검색, 날씨, 시세, 핫딜, 일반 대화를 처리하는 Node.js 기반 챗봇 서버입니다. 운영 콘솔과 관리자 API까지 포함해 실사용에 가까운 구조를 정리했습니다.

  • /incoming 기반 실시간 대화 처리
  • 핫딜 수집 스케줄러와 관리자 콘솔 제공
  • MCP, Postgres, Memory Bank 연동 가능한 확장 구조
Node.js Express PostgreSQL MCP Admin Console

SPRING BOOT API

게시판 REST API

React 프론트엔드와 연결되는 게시판 백엔드 프로젝트입니다. CRUD, 검색, 계층형 구조를 포함한 기본적인 서비스 아키텍처를 훈련용으로 정리했습니다.

  • Controller / Service / Repository 구조 설계
  • Spring Data JPA 기반 데이터 처리
  • 프론트 연동을 고려한 CORS 및 REST 설계
Spring Boot 3.2 JPA PostgreSQL Lombok

REACT / TYPESCRIPT

게시판 프론트엔드

React, TypeScript, Vite 조합으로 만든 SPA 프론트엔드입니다. 목록, 상세, 작성 흐름을 만들면서 화면 상태 관리와 라우팅 구조를 다듬었습니다.

  • React Router 기반 SPA 화면 구성
  • TypeScript 기반 컴포넌트 설계
  • Vitest를 활용한 기본 테스트 학습
React 19 TypeScript Vite MUI

04

Stack & Learning

실무 중심 기술과 확장 관심사를 분리해, 지금 잘하는 것과 앞으로 키우는 것을 함께 보여줍니다.

BACKEND

비즈니스 로직과 데이터 흐름

Java Spring Framework Spring Boot Spring Data JPA MyBatis REST API MSA

FRONTEND

업무 화면과 사용자 인터랙션

Vue.js React JavaScript TypeScript HTML CSS

DATA / OPS

운영을 위한 저장소와 협업 도구

Oracle MySQL PostgreSQL Tibero Redis Git Docker Maven Gradle Jira

NEXT

AI를 실무형 제품으로 연결하는 실험

Python LangChain RAG CrewAI Ollama Workflow Automation

05

Education & Contact

학습 이력과 기본 자격, 그리고 연결 가능한 채널입니다.

EDUCATION

현대IT&E SW개발자 양성교육 2기

2021.07 - 2021.12 · 한국소프트웨어산업협회 / 현대IT&E

프로젝트 기반 Spring Cloud 개발자 양성과정

2021.02 - 2021.07 · 한국소프트웨어진흥협회

CERTIFICATE

정보처리기사 SQLD

LET'S CONNECT

구조가 필요한 서비스, 함께 만들 수 있습니다.

복잡한 도메인을 차분하게 정리하고, 화면과 기능이 자연스럽게 이어지는 경험을 만드는 일을 좋아합니다.