SYSTEMS ATELIER / PORTFOLIO 2026

황영중 Backend Developer

복잡함을 풀고,
연결을 만듭니다.

기존 시스템을 이해하고 API·워커·데이터의 경계를 연결합니다. 기능을 만드는 것에서 한 걸음 더, 실패하는 조건과 검증할 방법까지 살핍니다.

05 탐색 가능한 프로젝트API DEVELOPMENT
DATA & MODEL PIPELINES
SYSTEM OBSERVATORY01—05 / EXPLORE
01 / SELECTED SYSTEM

CLIPEDU

기존 웹·API·워커 사이의 기능 확장과 실패 처리

기여 지도 탐색 ↗
노드를 선택해 기여와 체험을 연결하세요.
UNDERSTAND THE CONTEXT.CONNECT THE SYSTEM.VERIFY THE CHANGE.작업 방식 읽기 ↓
01 / SELECTED WORK

각기 다른 문제,
분명한 나의 역할.

구조를 읽는 일부터 데이터를 다루는 일까지.
설명 다음에는 직접 조작할 수 있는 경험이 있습니다.

전체 프로젝트 ↗
01 / 기업 인턴십2026.08 — 2026.10

CLIPEDU

기존 운영 서비스의 구조를 분석하고 웹·API·자동화 워커의 기능을 추가·개선했습니다.

MY CONTRIBUTION

기존 웹·API·워커 사이의 기능 확장과 실패 처리

TypeScriptReactFastifyPlaywright
04 / 팀 프로젝트 · 웹 서비스2025.04 — 2025.07

Bit-Hive

모의 가상자산 거래와 커뮤니티를 결합한 서비스에서 커뮤니티 기능을 풀스택으로 구현했습니다.

MY CONTRIBUTION

게시글·댓글·사용자 반응·작성자 권한의 풀스택 구현

JavaSpring BootReactJPA
SHARED SERVER TRIAL / 5 PLACES

하나의 체험권, 두 가지 탐색.

서버가 인증한 공용 토큰으로 챗봇과 새싹톡을 오갑니다. 발급부터 1시간 · 동시 최대 5세션.

같은 탭에서 공유하며 이동·새로고침으로 만료 시간은 늘어나지 않습니다. 서버 연결은 AI 모델 연결을 의미하지 않습니다.

서버 미연결 · 토큰 발급 불가. 아래 로컬 예시를 이용해 주세요.

02 / THINK BY INTERACTING

설명보다 한 번의 탐색.

요청이 서버의 각 경계를 통과하는 과정을 작은 교육용 모델로 살펴보세요.

INTERACTIVE FIELD NOTE교육용 모델 · 서버 요청 없음

한 번의 요청,
다섯 개의 경계.

같은 요청도 조건이 달라지면 다른 지점에서 멈춥니다. 입력을 바꾸고 각 경계의 역할을 살펴보세요.

이 모델은 개념을 설명합니다. 실제 FastAPI의 보안 구현과 검증은 구현 노트에서 확인할 수 있습니다.

실제 적용한 보안 살펴보기 ↗
  1. 01
    요청 제한RATE LIMIT
  2. 02
    토큰 검증AUTHENTICATION
  3. 03
    역할 검사AUTHORIZATION
  4. 04
    입력 검증VALIDATION
  5. 05
    응답RESPONSE
EXPLORING BOUNDARY01

처리 비용이 커지기 전에 요청 횟수와 허용량을 확인합니다.

03 / THE DEVELOPER BEHIND THE SYSTEM

코드를 쓰기 전에,
맥락을 읽습니다.

황영중 / Hwang Youngjoong

GitHub에서 코드 보기 ↗

Spring Boot·FastAPI 기반 API와 Vision AI 데이터 처리·학습을 경험한 백엔드 개발자입니다.

CLIPEDU 인턴십에서는 기존 웹·API·워커의 책임을 파악하고 기능을 확장했습니다. 팀 프로젝트에서는 커뮤니티의 권한과 상태, 학습 콘텐츠의 데이터 흐름을 연결했습니다.

AI 도구를 구현에 활용하며, 변경 사항은 실패 재현·테스트·로컬 실행으로 확인합니다. 직접 만든 부분과 팀의 기반, 현재 체험의 한계를 함께 설명합니다.

01

맥락을 이해합니다.

기존 코드와 로그를 읽고, 문제가 발생하는 조건을 구체화합니다.

02

책임을 연결합니다.

웹·API·DB·워커 사이에서 데이터와 실패가 이동하는 경계를 살핍니다.

03

변경을 검증합니다.

테스트와 실행 결과를 확인하고, 리뷰로 판단을 수정합니다.

BUILT WITH CONTEXT. SHARED WITH EVIDENCE.

어디까지 작동하는지,
함께 남깁니다.

구현과 보안 노트 ↗