I am a Frontend Engineer with a background in open-source contributions to rich-text editors and text-rendering libraries.
Currently, I am seeking frontend developer positions.
My long-term goal is to specialize in rich-text editor core development,
contributing deeply to projects like Lexical.
리치 텍스트 에디터와 텍스트 렌더링 라이브러리 오픈소스에 기여해 온 프론트엔드 엔지니어입니다.
현재 프론트엔드 개발자 포지션을 찾고 있습니다.
장기적으로는 리치 텍스트 에디터 코어 개발에 집중하여,
Lexical과 같은 프로젝트에 깊이 기여하는 것을 목표로 합니다.
facebook/lexical — 20 merged (★23k)
Meta의 리치 텍스트 에디터 프레임워크. 코어 패키지(lexical, lexical-list, lexical-rich-text, lexical-markdown)와 playground 양쪽에 기여.
Highlights
- #8482 Children fast path with suffix-incremental cache update in
$reconcileChildren— O(N) → O(K) for typing-at-end - #8481 Adopt GenMap copy-on-write for
NodeMapand reconcilerkeyToDOMMap - #8395 Add
$convertSelectionToMarkdownStringpublic API - #8501 Adjust selection when
removeFromParentcallers move a node out of its parent - #8493 Backspace at block start preserves the current block
- #8503 Apply markdown shortcuts on composition-committed triggers
chenglou/pretext — 3 contributions landed (★47k)
Fast, accurate text measurement & layout 라이브러리. 메인테이너가 PR을 close하고 본인 커밋에 공동작업자로 합치는 방식이라, 기여는 PR이 아닌 커밋 SHA로 들어감.
1a8b2aefeat: addletterSpacingsupportd9f2dfffix: keep CJK opening brackets with annotationsc28eecbfix: align line walkers and Hangul jamo breaks
- vitest-dev/vitest #10188 —
fix(snapshot): treat empty string as valid snapshot - vitest-dev/ivya #17 —
fix: support empty template in parseAriaTemplate - recharts/recharts #7273 —
fix: use originalDataIndex for tooltip dispatch in Bar




