홈으로

김세민

Frontend & Full-stack Developer

복잡한 데이터와 업무 흐름을 누구나 쉽게 쓰는 서비스로 잇는 프론트엔드·풀스택 개발자입니다.

tpals555@daum.net
  • 웹 서비스 기능과 데이터 연동 — JWT 로그인·회원가입, 도서 검색 API와 리뷰 CRUD, WebSocket 채팅을 구현했습니다. 웹·Android 연동에서는 세션·UID 기반 인증과 그룹별 위치 공유를 담당했습니다.
  • 수집 데이터 검증과 운영 자동화 — Python DB 검증 결과를 상태별 파일로 저장하고, Crontab·Toast API로 전날 결과를 매일 08시에 발송했습니다. 실행·초기화용 배치 파일과 DB 업데이트 기능도 개발했습니다.
  • 기획·개발·검증과 산출물 관리 — 5인 팀의 일정·역할 분배, 기획 문서와 QA·버그 리포트를 관리했습니다. CinEver의 프론트엔드 리드와 국제 협력 GIS 프로젝트의 결과 보고를 담당했습니다.

Experience

EGIS

2026.05 – 현재

TF팀

도로 인프라 통합지능 플랫폼의 도메인 분석·온톨로지 설계 검토·PoC 화면 개발

  • 지자체 도로 업무 흐름을 조사하고 업무 질문 8유형과 업무 영역 × 질문 유형 매트릭스 설계
  • 도로대장 원천 구조를 분석하고 T/R/A/K-Box 온톨로지 역할 분리와 원천 매핑·저장소 구조 설계 검토
  • Vue·Mapbox로 PoC 화면을 구현하고, 기술 중심 시연을 FIND → REVIEW → REPORT 업무 흐름의 3패널 UI로 개선

디지털 마케팅 기업

2026.01 – 2026.04

Backend · Internal Tools

마케팅 운영 조직의 데이터 조회 API·관리자 도구 개발과 내부 시스템 협업·서비스 기획

  • FastAPI·PostgreSQL 기반 조회 서버에 API Key·기기 식별, 캐시, 관리 대시보드를 구성하고, Nginx·GCP VM 접속 장애와 가상환경 실행 오류를 조사·대응
  • Next.js·TypeScript·Supabase 기반 내부 업무관리 시스템의 구조를 분석하고 GitHub PR·CodeRabbit 리뷰 흐름 점검
  • 4단계 조직의 광고 운영 관리자 RBAC·정산 모델·화면 시안 설계
  • 마케팅 도구 4종 벤치마킹과 SaaS HTML 프로토타입, 홈페이지 유지보수·Git 이력화 검토

EGIS

2024.01 – 2025.02

연구소

공간 데이터 시각화와 GIS 서비스의 기획·개발·결과 보고

  • XDWorld 국공유지 관리: 필지 위치·속성·AI 지목 분석 결과를 한 지도 화면에 연결하고 PDF 보고서 출력 구현
  • 지도 카메라 이동·렌더링·캡처 시점을 동기화해 레이어 누락 없는 화면 캡처 구현
  • 독일 DLR 협력 vision-X: 요구사항 78건을 21개 핵심 항목으로 정리하고 Gaia-X 기반 데이터 교환 구조 설계
  • Base-X Connector 기반 데이터 교환 흐름 구성과 디지털 트윈 시각화
  • 약 12회 기관 협의에 참여하고 요구사항 정의서·아키텍처 문서·시연 화면 등 산출물 정리

비틀웍스

2021.06 – 2023.10

프리랜서 개발자 · Project Manager

데이터 수집·검증 자동화와 운영용 웹 대시보드 개발

  • DATA CHECK TOOL 단독 개발: 하루 평균 약 4,000건의 수집 데이터를 자동 검증해 점검 시간을 3시간에서 30분으로 단축하고, 실패·누락을 매일 08시 문자로 알림
  • Python·Selenium 크롤러 4개 이상 개발·유지보수: 사이트 구조 변경, 인증, 응답 지연, 중복 데이터, 스케줄 오류 대응
  • PHP·JavaScript·MySQL 운영 대시보드: 관리자와 대표가 수집량·사이트별 현황·실행 성공 여부·오류 내역을 먼저 훑고 이상 항목을 상세 조회하는 구조
  • 대시보드 쿼리 개선: 인덱스 점검, 불필요한 컬럼 조회 축소, JOIN·WHERE 정리와 페이지네이션 적용으로 수 초 걸리던 조회를 1~2초 내외로 단축
  • Project Manager: 2~4명의 업무를 조율하며 2~3개 프로젝트를 병행 관리. 대표·고객의 추상적인 요구사항을 작업 단위로 구체화하고, 작업 기준을 문서화해 팀의 진행을 공유

Projects

도메인 분석 · 온톨로지 설계 검토 · PoC 화면 개발

지자체 도로과 담당자의 실제 업무를 조사해 질문 유형과 시나리오를 정리하고, T/R/A/K-Box 온톨로지 구조와 원천 매핑을 설계·검토했으며, 기술 중심 시연을 FIND → REVIEW → REPORT 업무 흐름의 UI 시안으로 바꿨습니다.

Vue · Mapbox · 온톨로지 설계 · 도로대장 데이터 분석 · PostGIS · Neo4j

DATA CHECK TOOL

비틀웍스 재직 중

단독 개발 · DB 검증 · 운영 자동화

Python DB 검증과 상태별 결과 저장, 배치 실행·초기화, 매일 08시 전날 결과 문자 발송을 단독 구현했습니다.

Python · Crontab · Toast API · SQL

vision-X

2024.05 – 2025.01

데이터 교환 구조 설계 · GIS 개발 · 결과 보고

Gaia-X 기반 교환 구조 설계와 Base-X 위치 데이터 시각화를 맡아 기획부터 구현·발표·산출물 보고까지 수행했습니다.

Base-X Data Connector · Digital Twin · Gaia-X

마케팅 운영 플랫폼

2026.01 – 2026.04

백엔드 API · 운영 관리자 · 권한 설계 · 협업 환경

FastAPI·PostgreSQL 기반 조회 API에 API Key 인증, 캐시, 관리자 화면을 구성하고, 서버 외부 접속 장애를 애플리케이션·프록시·방화벽 계층으로 나눠 추적했습니다.

Python · FastAPI · PostgreSQL · Nginx · GCP VM · Next.js · Supabase · Vue

GIS 웹 개발 · 지도 제어 · 분석 결과 연동

주소·토지 조회와 지도 카메라 이동, AI 분석 레이어 제어, PDF 다운로드·화면 캡처를 구현했습니다.

XDWorld · JavaScript · PDFKit · HTML · CSS

CinEver

2025.07

프론트엔드 리드 · UI 디자인 · API 연동

Figma 디자인과 프론트엔드 개발을 이끌며 반응형 카드·슬라이더, 리뷰 CRUD, 트레일러 재생을 구현했습니다.

Vue · Vite · Tailwind CSS · Firebase Firestore · Swiper.js · YouTube Iframe API · Flask · KeyBERT · Ark UI · Figma

쭉정이

2025.06 – 2025.07

프론트엔드 리드 · 인증 · 도서 API · 캘린더 연동

JWT 로그인, 도서 검색 API, 별점 리뷰 CRUD와 FullCalendar 기반 독서 일정 관리를 구현했습니다.

Vue · Spring Boot · Firebase Firestore · Tailwind CSS · Vite · Axios · Kakao API · Aladin API · FullCalendar

웹 인증 · Android 연동 · 위치 공유

세션·UID 기반 자동 로그인, Android 기능 연동, 같은 그룹의 실시간 위치·아바타 이동 공유를 구현했습니다.

JavaScript · PHP · MySQL · Naver Map API · HTML · CSS · Android

REALLY YOU?

2023.06.27 – 2023.06.30

PM · Flutter UI · 서버 연동

음성 분석 서버에 필요한 데이터를 전달하고 판별 결과를 Flutter 화면에 표시하는 기능을 구현했습니다.

Flutter · Flask

HIS

2023.05.05 – 2023.05.07

웹 개발 · 파일 처리 · 서버 연동

사진·음성 파일 관리, JSON 요청 전송, 서버가 반환한 생성 영상을 표시하는 웹 기능을 구현했습니다.

JavaScript · Django · TTS API · HTML · CSS

산학 프로젝트

2022.04.01 – 2022.06.30

웹 채팅 개발 · 실시간 통신 연동

웹 채팅 화면과 WebSocket 기반 실시간 통신을 개발하고 Firebase를 활용한 서비스 연동을 담당했습니다.

JavaScript · PHP · Firebase · WebSocket · HTML · CSS · MySQL

AI 모델링 자동화 시스템

2022.03.06 – 2022.03.07

웹 인터페이스 · 서버 데이터 연동

사용자 요청의 JSON 변환·서버 전달·결과 표시와 Object Hub 기반 사용자 데이터 관리를 구현했습니다.

Unity · JavaScript · PHP · Spring · AWS · HTML · SQL · Git

PROJECT-S

2023.03 – 2023.08

PM · 기획 · QA · 개발 보조

5인 팀의 일정·역할 분배와 기획 문서를 관리하고, QA 테스트와 버그 리포트 처리를 맡았습니다.

Unity

Skills

Frontend

Vue 기반 웹 서비스, 인증·검색·리뷰와 반응형 화면 구현

JavaScript · Vue · TypeScript · React · HTML · CSS · Tailwind CSS · Flutter · Kotlin · Swift

Backend

Python 데이터 처리 도구, PHP 웹 개발, 서버 요청·응답 연동

Python · PHP · Java · Spring Boot · Node.js

Data

MySQL 데이터 관리·쿼리 개선과 수집 데이터 상태 검증

MySQL · Firebase Firestore · Oracle

GIS

지도·AI 분석 레이어 연동과 위치 데이터 시각화

XDWorld · Digital Twin · Base-X Data Connector · Naver Map API

Infrastructure

예약 작업·알림 자동화와 Apache·Nginx 서버 운영 보조

Crontab · Apache · Nginx · AWS · Firebase

Tools

Git·Figma·Notion 협업, 동료 코드 리뷰와 PM·QA

Git · GitHub · GitLab · Figma · Notion · Slack · Unity · Vite

Education & Activities

한국항공대학교 · 소프트웨어학과 졸업

2020.03 – 2024.08

오천고등학교 · 졸업

2017.03 – 2020.02

42 Seoul · La Piscine

2022.08

La Piscine 과정을 거쳐 본과정에 합격했습니다. 한 달간 과제·시험·팀 프로젝트를 수행하고, 동료 코드 리뷰에서 구현 방식을 비교하고 설명했습니다.

현대오토에버 모빌리티 SW 스쿨 웹/앱

2025.04.28 – 2025.11.12

Vue 기반 팀 프로젝트에서 인증·외부 API·리뷰·독서 캘린더 기능을 구현했습니다. CinEver에서는 프론트엔드 리더로 Figma 디자인과 개발을 맡았습니다.

OPIc · IH · ACTFL

2024.07.06

Awards

총장상

한국항공대학교 SW중심대학 산학 협력 프로젝트 · 2022.03.07

한국항공대 SW중심대학사업단 단장상

한국항공대학교 SW중심대학 공동해커톤 · 2022.05.16

2위

한국항공대학교 SW중심대학 공동해커톤 · 2023.05.07

특별상 · 한국정보과학회장상

SW중심대학 공동해커톤 · 2023.06.30

최우수상

한국항공대학교 산학 R&D프로젝트/캡스톤디자인 발표회 · 2023.12.20

최우수상

현대오토에버 SW 모빌리티 스쿨 웹앱 2기 웹개발 프로젝트 · 2025.08.28