박정원Jungwon Park
자기소개
현재는 산업기능요원(현역)으로 근무 중이며, 기술을 빠르게 습득하고 끝까지 파고드는 방식으로, 인프라와 백엔드 양쪽에서 실무 문제를 해결해온 엔지니어입니다.
자세히
제 호기심의 출발점은 초등학교 5학년 시절이었습니다.
클래시 오브 클랜과 클래시 로얄을 하면서 "어떻게 하면 핵을 쓸 수 있을까"를 궁리하던 장난기가 모든 것의 첫 단추였고, 같은 시기에 C Language로 로봇을 조종하는 "이지로봇학원"을 다니기 시작하면서 코딩과의 인연이 처음 생겼습니다.
중학생이 되어서는 Scratch와 Entry로 블럭 코딩을 이어가다가, 정보보안 유튜브 채널 "커버로스"를 통해 Kali Linux를 처음 접하였고, webhacking 사이트에서 문제를 풀며 해킹 공부를 해나갔습니다.
그러던 중 친구의 소개로 사이버보안 교육 프로그램에 참여할 기회를 얻었는데, 그곳에서 또래 친구들이 저와 비교할 수 없을 만큼 깊은 지식을 갖추고 있다는 사실을 정면으로 실감하였습니다.
공부에 특출난 편도 아니었기에, 저는 특성화고 진학을 선택하였습니다.
특성화고에 들어간 뒤에는 내신 성적과 프로그래밍 실력을 함께 끌어올리는 데 집중하였습니다.
동아리 총기장을 맡아 조직을 운영하는 경험을 쌓았고, 한 과목에서는 전교 1등을 해보았으며, 컨퍼런스와 대회에 꾸준히 참가하여 수상 경험도 얻었습니다.
다만 지방대회를 넘어 전국대회에 출전했을 때는, 중학교 시절 교육 프로그램에서 느꼈던 벽을 한 번 더 확실히 체감하였습니다.
이 시기는 단순히 기술을 배운 때가 아니라, 공부하는 방법과 사람과 대화하는 방법을 함께 익힌 때이기도 하였습니다.
이후 첫 회사에 입사한 뒤에는 일을 하는 방법과 책임을 지는 방법을 배웠고, 첫 퇴사를 겪은 뒤에는 스스로를 되돌아보는 방법, 목표를 세우는 방법, 그리고 누군가에게 도움을 요청하는 방법을 배웠습니다.
기술 역량
Claude
Gemini
병역
산업기능요원
역종 : 현역
업종 : 정보처리
편입일자 : 2024-02-06
학력
방송통신대학교
상태 : 휴학
학년 : 4학년
전공 : 컴퓨터 과학
한봄고등학교
상태 : 졸업
전공 : 빅데이터 정보
경력
루벤티스
고용형태 : 정규직
담당부서 : 물류사업부 - AI사업팀
담당업무 : Software Engineer, Infra
사내 외부 연동 플랫폼(ETL) 설계 및 개발
구분 : Backend
프로젝트마다 반복 구현되던 외부 시스템 연동을 표준화하기 위해 자체 ETL 플랫폼을 설계 및 개발하였습니다. 공통 파이프라인 구조와 템플릿 엔진을 설계하여 총 10개의 외부 시스템 연동을 완료하였으며, 신규 프로젝트 초기 세팅 기간을 약 50% 단축하였습니다. 이후 운영 과정에서 확인된 구조적 한계가 다음 전환 프로젝트의 직접적 근거가 되었습니다.
사내 외부 연동 플랫폼(ETL) 전환 및 고도화
구분 : Backend
기존 ETL의 직렬 처리 한계, 수동 장애 대응, 보안 이슈를 해소하기 위해 워크플로우 오케스트레이션 도구로의 전환을 주도하였습니다. 도구 비교 분석부터 실측 기반의 성능 튜닝, 분산 처리 구조 설계, 보안 강화까지 전 과정을 담당하였습니다. 전환 이후 처리 방식을 순차에서 10건 이상 병렬 처리로 개선하였으며, 3개 고객사 기준 총 186개의 워크플로우를 구성하고 53개를 실 운영에 투입하였습니다.
멀티리전 인프라 마이그레이션 및 운영
구분 : DevOps
기존 클라우드 플랫폼의 리전 제한 및 운영 제약을 해소하기 위해 신규 클라우드 플랫폼으로의 마이그레이션을 주도하였습니다. 서울 및 싱가포르 2개 리전에 걸쳐 서버 27대, 서브넷 11개 규모의 멀티리전 인프라를 직접 설계 및 구축하였으며, 이를 통해 해외 고객사 지원이 가능해졌습니다. 이후 약 7개월간 14건의 운영 이슈를 직접 진단하고 해결하며 서비스 안정성을 유지하였고, 최종적으로 총 5곳의 고객사에 서비스를 안정적으로 운영하였습니다.
내부 개발자 플랫폼(IDP) 개발
구분 : DevOps
기존 상용 배포 플랫폼의 구조적 병목 및 라이선스 비용 문제를 해소하기 위해 자체 IDP 개발 프로젝트에 참여하였습니다. 클러스터 리소스 상태를 IDP 내에서 직접 조회할 수 있는 모니터링 기능과, 웹 UI 기반의 파일 스토리지 관리 기능을 담당하여 개발하였습니다. 해당 플랫폼은 배포 자동화율 83%, 월 900회 배포를 처리하며 4곳의 고객사에서 1년 이상 운영되고 있습니다.
내부 GPU 서버 관리
구분 : Infra
AI 모델 학습용 GPU 서버 환경에서 반복되는 드라이버 충돌과 커널 호환성 이슈로 서버 접근 불가 및 GPU 사용 불가 상황이 지속되는 문제를 해결하기 위해 체계적인 진단 및 조치 절차를 수립하였습니다. NVIDIA 드라이버 버전 충돌을 커널 모듈 단위로 진단하고 재설치하여 Docker GPU 사용까지 복구하였으며, 커널 업데이트 이후 인식되지 않던 Realtek NIC 드라이버 소스를 커널 버전에 맞게 재빌드하여 네트워크를 복구하였습니다. Netplan 구성, GRUB 파라미터 조정, 커널 패키지 의존성 정리 등을 통해 이슈별 대응 절차를 표준화하였고, 트러블슈팅 매뉴얼 5건을 작성하여 담당자 부재 시에도 동일한 절차로 대응할 수 있도록 팀에 공유하였습니다.
자체 MLOps 플랫폼 개발
구분 : MLOps
자체 MLOps 플랫폼(AiFlow)의 핵심 컴포넌트 두 가지를 담당하였습니다. 수요예측 UI에서 사용자가 선택한 설정을 JSON으로 받아 실행 가능한 Python 코드로 자동 생성하는 엔진을 신규 설계 및 구현하여, 모델 변경 시마다 개발자가 수작업으로 작성하던 부담을 해소하였습니다. 또한 이전 담당자로부터 인수받은 내부 Git 호스팅 서버를 RESTful 기반으로 재설계하여, 외부 GitHub 의존 없이 내부 Git 저장소로 모델 소스를 관리하고 컨테이너에 배포할 수 있는 기반을 강화하였습니다. 조각 템플릿 기반 확장 구조를 통해 신규 전처리 및 모델 추가 시 엔진 코드 수정 없이 대응할 수 있는 확장성을 확보하였습니다.
테이크솔루션
고용형태 : 현장실습생
담당부서 : 물류사업부 - 빅데이터팀
자격증
AWS Certified Cloud Practitioner
발급처 : AWS
정보처리 산업기사
발급처 : 한국산업인력공단
프로그래밍 기능사 [(전) 정보처리 기능사]
발급처 : 한국산업인력공단
디지털정보활용능력 정보통신상식
등급 : 중급
발급처 : 한국정보통신진흥협회
컴퓨팅사고능력
등급 : 3급
발급처 : 대한상공회의소
대회
지방 기능경기대회 클라우드컴퓨팅
수상 : 은상
AWS 의 서비스 (Network, Compute, Storage, Database, ...) 를 활용하여 주어진 과제를 해결 하였습니다.
전국대회에서 실력자들을 만나 자극을 받았고, 더 열심히 할 동기를 얻었습니다.
외부 프로젝트 / 활동
NVIDIA DLI Cohort 2기
주최 : 패스트캠퍼스
RAG 파이프라인 설계 및 최적화, 프롬프트 엔지니어링을 활용한 LLM 애플리케이션 구축에 대한 실습 경험을 확보하였습니다.
주최 : 메디씨앤씨
팀명 : 나비잠
서류 통과 후 코엑스에서 아이디어를 부스에서 발표 할 수 있었고, 다양한 기업, 팀을 보며 많이 성장할 수 있었습니다.
사이버가디언즈 해킹캠프
주최 : 한국정보기술연구원
기본적인 해킹에 대한 지식을 얻을 수 있었습니다.
개인 프로젝트
AI NPC(Miku)가 포함된 Minecraft 스타일 3D 샌드박스 게임입니다.
Django Channels + WebSocket 기반 실시간 멀티플레이, Three.js + @pixiv/three-vrm 으로 3D 렌더링, Gemini 2.0 Flash Function Calling 과 pgvector RAG 기반 컨텍스트 대화, RunPod GPU 에서 GPT-SoVITS/RVC TTS 서빙을 구현하였습니다.
Terraform/Ansible 로 AWS/RunPod/DigitalOcean 인프라를 IaC 화하고 GitHub Actions Self-hosted Runner 로 CI/CD 를 구성, TDD(24 Phase / 178 테스트) 로 개발하였습니다.
병역특례 지정업체 채용공고 조회 Claude Code Plugin
병무청 병역일터 API와 잡코리아/사람인을 연동하여, 병역특례 지정업체를 검색하고 해당 업체의 실제 채용공고까지 한 번에 확인할 수 있는 Claude Plugin입니다.