Frank Kim
Solutions Architect · Agora

안녕하세요, Frank입니다

기술과 비즈니스 사이를 잇는 사람이에요

실시간 통신 SDK부터 AI 에이전트까지, 고객이 막히는 부분을 직접 만들어서 보여주는 걸 좋아해요. 한국, 미국, 캐나다, 필리핀 4개국에서 일했고, 요즘은 언어 교육 플랫폼도 하나 만들고 있어요.

About

이런 사람이에요

Solutions Architect @ Agora

고객이 실시간 통신이나 AI 기능을 도입할 때 기술적으로 막히는 부분을 함께 풀어요. 문제를 듣고, PoC를 만들고, 데모로 보여주는 게 제 일이에요.

4개국 경험

한국, 미국, 캐나다, 필리핀에서 일하면서 다양한 문화권의 개발자 및 비즈니스 팀과 협업했어요. 어느 환경에서도 잘 적응하는 편이에요.

글로벌 멘토링 커뮤니티

2020~2025년, 5년간 Slack 기반 코드 멘토링 커뮤니티를 운영했어요. 1,000명+ 멤버와 웨비나·멘토링을 이어가며 IT를 배우는 사람들을 연결했습니다.

사이드 프로젝트

퇴근 후에는 언어 교육 플랫폼을 만들고 있어요. 한국어와 영어를 재밌게 배울 수 있는 서비스를 만들고 있어요.

쉴 때는

취미가 뭐냐고 물으면 좀 막막한데, 예전엔 요리하고 사진 찍고 여행 다니고 책도 읽었어요. 요즘은 운동이라도 다시 시작하려고요.

Expertise

이런 일을 해요

실시간 통신 설계
화상/음성 통화, 라이브 스트리밍, 녹화 아키텍처
AI 에이전트 통합
음성 AI, STT, 실시간 번역 파이프라인
PoC & 데모 제작
고객 요구사항 → 동작하는 프로토타입
기술 컨설팅
아키텍처 리뷰, 마이그레이션, 트러블슈팅
고객 성공 지원
온보딩, 기술 교육, 이슈 트러블슈팅
기술 문서 제작
고객 맞춤 가이드, 아키텍처 제안서, 블로그
이벤트 & 워크숍
AI Expo 기술 지원, 워크숍 진행, 프로스펙트 리딩
Blog

최근 글

전체 보기
Fundamentals
·30분 읽기

B-frame 완전정복 — 5 STEP으로 이해하는 '미래를 아는 인코더'

B-frame은 왜 미래를 알고 있는가? 인코더 버퍼링의 실체, STEP 1~5로 따라가는 인코딩 흐름, '기분 문자 메시지' 비유, I:P:B = 100:40:20 압축 효율, GOP 구조, 재배열 ≠ 끊김, 1시간 영화 28GB 절약의 수학적 근거, VOD ✅ / WebRTC ❌ 사용 범위에 Bonus로 'B-frame은 오디오와 관계 있나?'(Opus 블록, 립싱크 간접 경로)까지.

B-frameI-frameP-frame
Media
·22분 읽기

H.264 Profile·인코더 옵션·비트레이트의 현실 — WebRTC 운영자를 위한 코덱 현장 지침

Constrained Baseline vs Main vs High, Main/High + bframes=0이 실용 답인 이유, MTI(Mandatory To Implement) 개념, x264 threads 옵션, 하드웨어 vs 소프트웨어 인코더 (chrome://webrtc-internals 확인법), 720p@30fps = 663 Mbps 무압축을 ~300배 압축한 결과인 1.5~2.5 Mbps의 수학적 근거, 해상도/FPS별 비트레이트 표까지.

H.264ProfileBaseline