Resume

김덕현 Deokhyeon Kim

로봇 소프트웨어 엔지니어

C++과 3D 수학, 산업용 디지털 트윈·시뮬레이션 개발 경험을 발판으로 로봇 SW 엔지니어로 성장하고자 합니다.

LinkedIn deokhyeonkim
Location 경기도 부천시

자기소개

김덕현

컨워스라는 디지털 트윈 회사에서 3D 그래픽스 프로그래머로 2년간 C++ / DirectX 12 기반 자체 3D 엔진을 개발하며 실무 C++ 프로젝트, 성능 최적화, 메모리 관리, 대용량 3D 데이터 시각화 업무를 수행했습니다. 환경부 대청댐 3D 가시화·수문 시뮬레이션, 문화재청 직지사 정밀 시각화, 프랑스 문화유산 정밀 시각화, 대기업 스마트 팩토리 디지털 트윈 PoC 등 국책·산업 프로젝트에서 대용량 3D 데이터 처리와 시뮬레이션 구현을 담당했습니다.

그래픽스 개발 과정에서 다뤄온 선형대수, 좌표계 변환, Quaternion, 물리 시뮬레이션, 실시간 렌더링 경험을 로봇 SW 개발의 기반으로 확장하고 있습니다. 960시간 / 120일 ROS 2·Physical AI 교육 과정을 통해 ROS 2, MoveIt 2, Gazebo, Vision 기반 로봇 제어를 프로젝트에 적용했습니다.

어려운 문제가 생기면 해당 문제에 대해 포기하지 않고 끝까지 문제를 해결하려고 하며, 거대한 문제를 풀기위해 해당 문제를 작은 문제로 나누고 단계별로 작은 문제들을 헤쳐나가며 거대한 문제를 풀어본 경험들이 있습니다. 작게 나눈 문제들에 대해 모르는 부분이 있으면 스스로 공부하며 궁극적으로 문제의 해결을 달성합니다.

경력 사항

자체 C++ 3D 엔진 기반 국책·산업용 디지털 트윈 및 시뮬레이션 프로젝트 수행

  • DirectX 12 기반 자체 C++ 3D 엔진 개발, 최적화 및 유지 보수
  • 환경부 대청댐 수문 시뮬레이션, 문화재청 직지사·프랑스 문화유산 정밀 시각화 등 국책 프로젝트 수행
  • 스마트 팩토리 디지털 트윈 가시화 데모 및 국내 대기업 대상 PoC 구현
  • 대용량 3D 데이터 시각화, 다중 좌표계 정합, VRAM 사용량 최적화 작업 수행
  • 3D 노트 프로그램 개발, 장안 센트럴 아파트 데이터 시연 및 GS 인증 통과 기여
  • Map Data Extractor, Auto glTF Exporter, Texture Compression Auto Tool 등 반복 작업 자동화 도구 제작

교육 이수

[산대특] ROS2·VLA 기반 Physical AI 로봇&자율주행 SW개발 부트캠프_양성
응용SW엔지니어링 · Physical AI · 수료
2025.12 ~ 2026.06

총 960시간 / 120일 과정 수료

보유 Skill

필수 역량 대응

  • C++
    • 실무 경력 2년
    • 자체 3D 엔진 개발
    • 성능 최적화, 메모리 관리
    • 모던 C++(11~17) 활용
  • Python
    • 데이터 처리 및 시각화
    • 각종 스크립트 작성(Blender, Unreal등)
  • Linux / Ubuntu
    • 개발 환경 구성
    • 터미널 기반 작업
    • 쉘 스크립트 작성
  • 선형대수 / 좌표 변환
    • 병진·회전 행렬에 대한 이해 및 구현
    • Quaternion에 대한 이해
    • Eigen / glm등 선형대수 라이브러리 활용
    • Joint별 Local 좌표계 -> World(혹은 Base) 좌표계 변환
  • 로보틱스
    • FK, IK, Jacobian 이해
    • Dynamics 및 DH 파라미터에 대한 이해
  • 주행 관련 알고리즘
    • A*, Dijkstra 알고리즘에 대한 이해 및 구현

로봇 소프트웨어

  • ROS 2
    • Topic, Service, Action 기반 노드 구성
    • Parameter, package, launch 구성
  • URDF / xacro
    • 엔드 이펙터 교체
    • robot description 수정
  • RViz / TF
    • TF, trajectory, SLAM 등 시각화 디버깅
    • 좌표계 변환, TCP pose 계산
  • MoveIt 2
    • Motion planning
    • 충돌 회피를 위한 planning scene 구성
    • Cartesian Path 활용
    • trajectory execution
  • Nav2
    • Global·Local path planner, cost map 등에 대한 이해
    • inflation 등 각종 파라미터 튜닝
    • Teleoperation을 통한 Mapping

Vision / AI

  • OpenCV / YOLO
    • 커스텀 데이터셋 구축 및 YOLO 모델 학습
    • 객체 인식
    • PCA 알고리즘 등을 활용한 물체의 pose 추정
  • Depth Camera
    • RealSense D435 및 RealSense SDK 활용
    • Depth 데이터 활용 경험
  • LeRobot
    • 모방학습 데이터 수집
    • 정책 학습 workflow

시뮬레이션 / 3D

  • Gazebo
    • 월드 구성
    • 물리 시뮬레이션
    • 로봇 동작 검증
  • Blender
    • 월드 모델링
    • Gazebo world·MoveIt 2 planning scene export
    • Blender·시뮬레이터·현실 환경 간 일관성 확보를 통한 빠른 연계 작업
  • Unity / Unreal Engine
    • 3D 월드 구축 및 게임 구현 경험
  • Graphics API
    • DirectX 12, OpenGL, Vulkan을 통한 3D 프로그램 구현
    • GLSL/HLSL 셰이더 작성
  • Graphics Profiling
    • RenderDoc, NVIDIA Nsight, PIX 기반 그래픽스 디버깅

개발 도구

  • Git / GitHub
    • 버전 관리, 협업, 이슈 단위 작업 관리
  • Jira / Confluence
    • 이슈 관리, 작업 기록, 기술 문서화
  • Visual Studio / VS Code
    • C++·Python 개발, 디버깅 환경 구성
  • CMake
    • C++ 프로젝트 빌드 구성, 의존성 관리
  • Claude Code / Codex
    • 코드 작성 보조, 리팩토링, 반복 작업 자동화
  • Slack
    • 업무 소통 및 협업 도구

수상 및 활동

연월내용비고
2026.06프로젝트 발표회 최우수상ROS2·VLA 기반 Physical AI 로봇&자율주행 SW개발 부트캠프
2026.02피지컬 AI 모방학습 해커톤 장려상Physical AI 기반 로봇 모방학습 대회
2022현장 실습 우수자 수상(주)소프톤 엔터테인먼트
2019.04모바일 게임 출시Unity 1인 개발로 모바일 게임(1 VS 1 Bar And Ball) 구글 플레이 스토어 등록
2018개인 아이디어 특허 출원특허 사무소와 특허 출원 진행
2017학내 동아리 활동'warp' 프로그래밍 스터디, 'Hope' 게임 플레이 동아리

학력

한국공학대학교
게임공학과 · 학사
2017.03 ~ 2024.02

졸업작품: DirectX 12 기반 3D 레이드 게임 개발

자격증

취득일자격증명발급기관
2017.08.07운전면허 1종 보통경기남부지방경찰청

병역

육군 병장 만기 전역
2019.04 ~ 2020.11

보유 로봇 및 장비

OMX-AI

OMX-AI

ROBOTIS

로보티즈의 AI 연구용 로봇 플랫폼

활용: 매니퓰레이터 제어, 모방학습

Pinky Pro

Pinky Pro

Pinklab

Pinklab의 교육·연구용 로봇 플랫폼

활용: Navigation, SLAM

RealSense D435

RealSense D435

Intel

Intel의 스테레오 비전 기반 Depth 카메라

활용: RGB-D 데이터 취득, 3D 인식