Euiseo Cha profile photo

차의서

Python Software Engineer

소개

오픈소스에 열정을 가진 Ubuntu Member로서 Ubuntu 커뮤니티에 적극적으로 기여하고 있으며, Ubuntu Korea LoCo 포럼의 운영진으로 활동하며 커뮤니티 내 협업과 지식 공유를 지원하고, GitHub 및 다양한 협업 플랫폼을 통해 오픈소스 프로젝트에 코드 기여를 하면서 특히 가속 컴퓨팅을 포함한 컴퓨터 과학 분야에 깊은 관심을 가지고 있습니다.

기술

언어

  • Python: 다년간의 프로젝트 경험
  • Rust: 최근 가장 자주 사용하는 언어
  • C/C++: 필요 시 충분히 다룰 수 있음
  • Go: 필요 시 충분히 다룰 수 있음

인프라

  • Linux (Ubuntu, RHEL)
  • Docker
  • LXD/LXC

개발 방식

  • CI/CD (GitHub Actions)
  • Security

프로젝트

luksctl

LUKS 암호화 볼륨을 쉽게 마운트/언마운트할 수 있는 Rust 기반 CLI 도구입니다.

  • UUID 기반 mapper 이름 자동 생성
  • 마운트 포인트 자동 생성
  • 다국어 지원

koe-next

팀 프로젝트비공개

엄격한 타입 힌트와 높은 타입 커버리지를 갖춘 Python 기반 Discord 텍스트-투-스피치 봇입니다.

  • uv를 통한 의존성 관리
  • ruff로 포매팅/린팅
  • TDD 기반으로 견고하게 설계

discordown

팀 프로젝트비공개

Discord 마크다운 문법을 파싱하여 AST(Abstract Syntax Tree) 표현으로 변환합니다.

  • 엄격한 타입 힌트
  • uv를 통한 의존성 관리
  • ruff로 포매팅/린팅
  • TDD 기반 개발