Skip to content
View sbkim099's full-sized avatar

Block or report sbkim099

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sbkim099/README.md

🚀 김수빈 Portfolio

화면 너머의 데이터 흐름을 이해하고, 기획부터 배포까지 팀과 긴밀하게 소통하며 서비스를 완성하는 풀스택 개발자 김수빈입니다.

이전 사회생활에서 인사총무 및 비서 직무를 수행하며 다양한 시스템을 직접 사용하는 '사용자'의 입장을 깊이 있게 경험했습니다.

프로젝트를 진행하며 "어떤 데이터 흐름이 개선되어야 서비스가 더 안정적이고 편리해질까?"를 치열하게 고민했고,

이는 단편적인 기능 구현을 넘어 서비스 전체 아키텍처 흐름을 탐구하는 개발자로서의 가치관으로 이어졌습니다.

또한 과거 직무를 통해 체득한 조직 커뮤니케이션 역량과 꼼꼼한 관리 능력을 바탕으로 다음과 같은 핵심 역할을 주도했습니다:

  • 요구사항 정의 및 기획 리드: 복잡하게 얽힌 비즈니스 요구사항을 구조적으로 명확히 명세화하여 팀의 개발 방향성을 잡았습니다.
  • 소통의 가교 역할: 팀원들이 하나의 목표를 향해 유기적으로 협업할 수 있도록 팀원 간 의견을 조율했습니다.
  • 서비스 전체 QA 및 품질 검증 담당: 사용자의 시선과 개발자의 시선을 동시에 유지하며 꼼꼼한 테스트 프로세스를 구축했고, 숨은 오류들을 선제적으로 찾아내 서비스의 완성도와 안정성을 극대화했습니다.

단순히 코드만 짜는 것을 넘어, 사용자의 불편함을 기술로 해결하고 팀의 생산성을 높이는 '함께 일하고 싶은 든든한 동료'가 되겠습니다.


🛠 Tech Stack

🧩 Backend

  • ☕ Java
  • 🌐 JSP & Servlet
  • 🍃 Spring Boot
  • 🌱 Spring Legacy
  • 🗂 MyBatis
  • 🔗 REST API
  • 🔐 JWT
  • 🔌 WebSocket / STOMP
  • 🟢 Node.js
  • 📧 SMTP

🎨 Frontend

  • ⚛️ React
  • ⚡ Vite
  • 🟨 JavaScript
  • 🧱 HTML5
  • 🎨 CSS3
  • 🌬 Tailwind CSS
  • 🎛 MUI (Material UI)
  • 💫 jQuery
  • 🐻 Zustand
  • 📡 Axios

🗄 Database / AI

  • 🧡 Oracle
  • 🔎 Qdrant (Vector DB)
  • 🧠 Spring AI

☁️ Infra / Deploy

  • ☁️ AWS
  • ☁️ GCP Compute Engine
  • 🗃 GCS
  • 🐳 Docker
  • 🌐 Nginx
  • 🔒 Certbot SSL
  • 🔥 Firebase
  • 🔄 GitHub Actions

🧰 Tools

  • 🐙 Git / GitHub
  • 💻 VSCode / Eclipse
  • 🗄 Oracle SQL Developer
  • 🎨 Figma
  • 📐 Balsamiq
  • 📝 Notion

📜 자격 및 어학 SQL 개발자(SQLD) · TOEIC 800 · 컴퓨터활용능력 2급 · 증권투자권유대행인 · 비서 1급 · 자동차운전면허 2종보통


📌 Projects

1. Orbit

🧭 전자결재, 인사, 자산, 프로젝트 관리 및 AI 챗봇을 통합한 스마트 그룹웨어 플랫폼 ⚙️ React + Spring Boot + RAG 기반 프로젝트

📖 프로젝트 개요 Orbit은 조직 내 업무 시스템을 하나로 통합해, 사용자가 여러 툴을 오가지 않고도 업무를 이어갈 수 있도록 설계한 IT 기업용 그룹웨어 플랫폼입니다. Tailwind CSS 기반의 모바일 반응형 UI로 다양한 디바이스 환경에 대응해 접근성을 높였습니다.

🗓 개발 기간 2026.05 ~ 2026.06 (1개월) · 3인 팀 프로젝트

✨ 담당 주요 기능

  • 전자결재
  • 회의실 예약 및 관리 (CRUD)
  • 자료실 및 문서 관리 (문서 미리보기 및 다운로드)
  • 인사 관리 (회원가입 관리, 근태 관리)
  • 회원가입 및 SMTP 기반 이메일 인증 (ID/PW 찾기)

🙋‍♀️ 이 외 담당 역할

  • GitHub 담당자로서 Git 브랜치 관리 전략 수립 및 PR 검토·형상 관리
  • GitHub Actions 기반 CI/CD 파이프라인 구축 및 빌드·배포 자동화
  • Docker 컨테이너 기반 GCP(Compute Engine) & Nginx 인프라 구축
  • 전체 서비스 기능 교차 검증 및 예외 케이스 기반 QA 수행
  • UI/UX 기획 가이드라인 수립 및 최종 컨펌, 설계 문서 및 발표 자료(PPT) 제작

🛠 사용 기술

  • Java, Spring Boot, MyBatis, REST API, Node.js, SMTP
  • React, Vite, Zustand, Axios, Tailwind CSS, MUI
  • Oracle DB
  • Docker, Nginx, GCP(Compute Engine, GCS), GitHub Actions, Certbot, GitHub, Notion

🌱 배운 점

  • Git 브랜치 전략 수립과 형상 관리를 직접 주도하며 협업 프로세스의 중요성을 체감했습니다.
  • GitHub Actions 기반 CI/CD 파이프라인 구축과 Docker·GCP 인프라 운영을 경험하며, 서비스가 실제 환경에서 안정적으로 실행되기 위한 배포 프로세스를 이해했습니다.
  • 전자결재, 근태, 회의실 예약처럼 실제 업무 시스템에서 필요한 기능 흐름과 데이터 연결 구조를 익혔습니다.

🔗 Links 🌐 사이트 바로가기 · 📁 Google Drive (설계문서 · PPT)


2. 우리동네.zip

🏘 생활 정보, 맛집, 모임, 건의사항 등을 공유할 수 있는 지역 기반 커뮤니티 플랫폼 ⚙️ Spring MVC / Legacy 기반 JSP 서버 사이드 렌더링 프로젝트

📖 프로젝트 개요 우리동네.zip은 지역 주민들이 동네 정보를 공유하고 모임을 개설하며 건의사항을 남길 수 있는 커뮤니티 서비스입니다. 회원가입부터 게시판, 모임 관리까지 하나의 서비스 흐름을 완성하는 데 집중했습니다.

🗓 개발 기간 2026.03 ~ 2026.04 (3주) · 5인 팀 프로젝트

✨ 담당 주요 기능

  • 모임 관리 (참여 중인 모임, 신청 관리)
  • 댓글형 커뮤니티 게시판
  • 회원가입 및 마이페이지
  • 관리자 페이지 Pagination

🙋‍♀️ 이 외 담당 역할

  • Git 브랜치 관리 전략 수립
  • 서비스 품질 확보를 위한 전체 기능 교차 검증 및 예외 케이스 기반 QA 수행
  • UI 기획 참여 및 최종 컨펌, Wireframe 설계 참여
  • 테스트 데이터(Mock Data) 생성 및 쿼리 구축 지원

🛠 사용 기술

  • Java, Spring Legacy, JSP & Servlet, JSTL / EL
  • JavaScript, jQuery, Ajax, HTML5, CSS3
  • Oracle DB
  • GitHub, Balsamiq

🌱 배운 점

  • Spring Legacy와 JSP 기반 서버 사이드 렌더링 구조의 흐름을 이해했습니다.
  • 댓글형 게시판 CRUD, 폼 처리 등 웹 서비스의 기본 기능 구현 경험을 쌓았습니다.
  • 사용자 입력값 검증과 페이지 이동 흐름을 고려하며 기능을 구현했습니다.
  • Git 브랜치 전략을 직접 수립하며 협업 시 형상 관리의 중요성을 배웠습니다.
  • 전체 서비스 QA를 담당하며 예외 케이스를 고려한 검증 습관을 길렀습니다.

🔗 Links 🌐 사이트 바로가기 · 📁 Google Drive (설계문서 · PPT)


💡 Project Experience Summary

2025.12 ~ 2026.07 한국정보교육원 K-Digital Training 과정을 통해 백엔드부터 프론트엔드, 인프라 배포, 생성형 AI(Spring AI, Agentic AI) 활용까지 실무 중심으로 학습했습니다.

1차 프로젝트인 우리동네.zip에서는 Spring Legacy와 JSP 기반의 서버 사이드 렌더링 구조로 모임 관리와 게시판 기능을 구현하며 MVC 구조와 웹 개발의 기본 흐름을 익혔고, Git 브랜치 전략 수립과 전체 QA를 담당했습니다.

2차 프로젝트인 Orbit에서는 Spring Boot와 React 기반으로 전자결재, 회의실 예약, 인사 관리 등 실제 업무 시스템에 가까운 그룹웨어 기능을 구현했습니다. 특히 GitHub 담당자로서 브랜치 전략과 PR 검토를 주도하고, GitHub Actions 기반 CI/CD 파이프라인 구축부터 Docker·GCP·Nginx를 활용한 배포 환경 구성까지 인프라 영역을 폭넓게 경험했습니다.

이전 사회생활에서 쌓은 조직 커뮤니케이션 경험은 개발자로 전환한 이후에도 팀원들의 의견을 조율하고 협업의 생산성을 높이는 역할로 이어지고 있으며, 앞으로도 서비스가 사용자에게 도달하기까지의 전체 흐름을 이해하고 안정적인 시스템을 만드는 개발자로 성장하고자 합니다.


📫 Contact

✉️ Email: often99920@gmail.com 🌐 Portfolio: https://subinkim.netlify.app/

Popular repositories Loading

  1. Study01 Study01 Public

  2. study07 study07 Public

    Forked from tjsrud0443-ux/study02

    Java

  3. Test01_Board Test01_Board Public

    Forked from skym9753-debug/Test01_Board

    Java

  4. Local_Zip Local_Zip Public

    Forked from skym9753-debug/Local_Zip

    1차 프로젝트 - 우리동네.zip

    Java

  5. Gemini_Test Gemini_Test Public

    JavaScript 2

  6. Gemini_Test_Backend Gemini_Test_Backend Public

    Java 2