김세민
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
2026.05 – 진행 중
도메인 분석 · 온톨로지 설계 검토 · PoC 화면 개발
지자체 도로과 담당자의 실제 업무를 조사해 질문 유형과 시나리오를 정리하고, T/R/A/K-Box 온톨로지 구조와 원천 매핑을 설계·검토했으며, 기술 중심 시연을 FIND → REVIEW → REPORT 업무 흐름의 UI 시안으로 바꿨습니다.
Vue · Mapbox · 온톨로지 설계 · 도로대장 데이터 분석 · PostGIS · Neo4j
비틀웍스 재직 중
단독 개발 · DB 검증 · 운영 자동화
Python DB 검증과 상태별 결과 저장, 배치 실행·초기화, 매일 08시 전날 결과 문자 발송을 단독 구현했습니다.
Python · Crontab · Toast API · SQL
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
EGIS 재직 중
GIS 웹 개발 · 지도 제어 · 분석 결과 연동
주소·토지 조회와 지도 카메라 이동, AI 분석 레이어 제어, PDF 다운로드·화면 캡처를 구현했습니다.
XDWorld · JavaScript · PDFKit · HTML · CSS
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
2023.03
웹 인증 · Android 연동 · 위치 공유
세션·UID 기반 자동 로그인, Android 기능 연동, 같은 그룹의 실시간 위치·아바타 이동 공유를 구현했습니다.
JavaScript · PHP · MySQL · Naver Map API · HTML · CSS · Android
2023.06.27 – 2023.06.30
PM · Flutter UI · 서버 연동
음성 분석 서버에 필요한 데이터를 전달하고 판별 결과를 Flutter 화면에 표시하는 기능을 구현했습니다.
Flutter · Flask
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
2022.03.06 – 2022.03.07
웹 인터페이스 · 서버 데이터 연동
사용자 요청의 JSON 변환·서버 전달·결과 표시와 Object Hub 기반 사용자 데이터 관리를 구현했습니다.
Unity · JavaScript · PHP · Spring · AWS · HTML · SQL · Git
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