
임민주
소개
5년차 소프트웨어 엔지니어입니다. 스타트업에서 프론트엔드로 시작해 3개 플랫폼 동시 개발, 어드민 시스템 주도 개발을 거쳐, 현재는 Kubernetes 기반 AI/ML 플랫폼에서 4인 팀으로 일하고 있습니다.
사내 점심봇, AI 뉴스 요약봇, 데스크톱 DX 도구 — 업무 안팎에서 도구를 만들고 공유해왔습니다.
경력
투라인클라우드
2025.06 -
MSA·DaaS 솔루션을 기반으로 기업의 디지털 전환을 선도하는 클라우드 전문 기업
프로젝트:
AccuInsight+ - AI/ML 라이프사이클 관리 플랫폼
데이터 수집부터 모델 배포·모니터링까지 ML 전 과정을 지원하는 Kubernetes 기반 엔터프라이즈 플랫폼입니다.
주요 성과:
- 전임자 부재 → 독자 분석 2개월 만에 라이브 배포 — 문서·코드 기반으로 시스템을 파악하고 엔터프라이즈 고객사 대상 기능 개선 수행
- E2E 테스트 도입 — QA 체크리스트를 Playwright로 전환, 페이지별 분리·Canvas 라이브러리 유틸 추상화 등 구조화하고 다단계 테스트를 단일 세션으로 연결
- 외부 SSO 슬라이딩 세션 설계·구현 — 토큰 갱신 체계 구현, 고객사별 환경변수 분기로 다중 인증 환경 대응
- 알림 시스템 전면 개선 — 3개 레이어를 관통하는 알림 구조 재설계, Webhook 전환·스케줄 알림 추가
- 보안 패치 전 구간 주도 — OpenSSL 취약점 대응으로 3개 서비스 보안 패치를 계획·실행, 롤백 판단까지 수행
ServiceFLOW - S사 ITSM 기반 플랫폼
한글로 하드코딩된 ITSM 플랫폼에 다국어 지원을 도입하기 위해, i18n 환경 설계부터 AI 번역 자동화 적용까지 전 과정을 주도했습니다.
주요 성과:
- 다국어 환경 설계 — Nuxt i18n 기반으로 3개 국어 구조 설계, SSR·CSR 양쪽에서 locale이 일관되도록 미들웨어와 쿠키 동기화 구현
- 외부 세션 연동 — 고객사 SSO 세션에서 locale을 추출하고, 세션 변경을 폴링으로 감지해 실시간 언어 전환
- AI 번역 자동화 — AI 도구를 활용해 약 300개 파일·4,000여 문장을 일괄 번역 적용, 중복키 정리·검수까지 수행
아비투스어소시에이트
2023.04 - 2024.09
Art의 전시와 판매 경험을 디지털로 전환하고자 하는 ArtTech 스타트업
프로젝트:
Artue Admin - Admin Dashboard
글로벌 아트 커머스 플랫폼의 어드민 대시보드를 주도 개발했습니다. 운영팀의 반복 업무를 자동화하고, 비개발자가 직접 콘텐츠를 관리할 수 있는 기능을 설계·구현했습니다.
주요 성과:
- ChatGPT API + SSE 기반 설명 실시간 생성 — EventSource Polyfill로 스트리밍 출력 구현, 운영팀의 반복 작업 해소
- 이미지 로딩 최적화 — S3에 크기별 이미지를 저장하고 컨텍스트에 맞는 사이즈를 로드하도록 개선
- 드래그 앤 드롭 기반 전시 배치 — 비개발자인 큐레이터가 직접 전시를 구성할 수 있도록 구현
- RBAC 접근 제어 설계 — @casl/ability 기반 역할별 권한 체계 구현
- Axios Interceptor 기반 토큰 갱신 — 401 감지 후 failedQueue 패턴으로 동시 요청 중복 refresh 방지 구현
- 라이브러리 버전 마이그레이션 — Storybook v6→v8, React Query v4→v5, Vite v4→v5 메이저 업그레이드 및 Breaking Change 대응
Viewee.ai
2021.04 - 2023.04
AI와 블록체인을 결합한 서비스를 제공하는 스타트업. 이후 (주)아비투스어소시에이트에 인수
프로젝트:
블록체인 기반 모바일 플랫폼의 앱, 웹, Chrome Extension을 개발했습니다. 3개 플랫폼 간 UI 일관성과 실시간 상태 동기화를 설계·구현했습니다.
주요 성과:
- 3개 플랫폼 간 상태 동기화 — 앱·웹·Chrome Extension 메시징 구조를 설계하여 일관성 확보
- NestJS 백엔드 구현 — 유저 인증·OAuth·게임 아이템 시스템·마켓 API를 설계·개발
- 리스트 가상화로 렌더링 성능 확보 — 대량 데이터 리스트에 초기 설계부터 가상화를 적용
- 크로스플랫폼 UI 일관성 — React Native 모바일 컴포넌트를 웹에 맞게 변형·적용
KlayTV - Canvas 기반 거래 플랫폼
24시간을 15초 단위 블록으로 분할해 거래하는 웹 서비스의 프론트엔드·백엔드를 개발했습니다. 글로벌 사용자별 시간대 매칭과 Canvas 기반 거래 UI를 설계했습니다.
주요 성과:
- 글로벌 타임존 매칭 — 24시간을 15초 블록 5,760개로 분할하는 구조에서 타임존별 정확한 매칭 로직 설계
- Canvas 기반 거래 UX 개선 — 동적 UI와 자동 스크롤 매핑으로 거래 탐색 경험 향상
Voost - Youtube Video Analysis Platform
AI 기반 분석 결과를 활용해 유튜브 영상 통계와 인사이트를 제공하는 플랫폼을 개발했습니다.
주요 성과:
- ML 결과 시각화 대시보드 설계 — Chart.js 기반 인터랙티브 리포트 및 컴포넌트 설계·구현
사이드 프로젝트
팀 내부 헬프 데스크로 시작해, 4차례 재설계하며 AI 협업 개발의 프로세스를 정립한 프로젝트입니다.
주요 성과:
- AI 협업 개발 프로세스 설계 — 디자인 토큰 선정 및 페이지 단위 CRUD+테스트 완결 후 진행하도록 순서를 강제해 산출물 품질 확보
- 권한 매트릭스 중앙화 — 역할별 분기를 config 1파일로 집중, 역할 추가·변경 시 수정 지점을 1곳으로 제한
- Multi-tenant Row-Level 격 리 — 모든 API에 테넌트 접근 검증을 강제하는 구조 설계
TookScan - Book Scan Service
비대면 셀프 북스캔 서비스의 2.0 리뉴얼 프로젝트에 FE 3인 팀으로 참여해, 기존 코드베이스의 구조 정비와 디자인시스템 현행화를 주도했습니다.
주요 성과:
- 테스트 프레임워크 전환 — Cypress 제거 후 Playwright 도입, E2E 셋업
- 디자인시스템 현행화 — 핵심 컴포넌트를 2.1 스펙에 매칭, 스타일 유틸 분리
- 린트/포맷 공통 패키지화 — ESLint flat config 전환 + Prettier를 @shared 패키지로 추출해 모노레포 전체 일관성 확보
Glimpse - Event Platform
이벤트 네트워킹 플랫폼의 FE를 초기 세팅부터 주도하며, 6인 팀에서 핵심 기능을 구현했습니다.
주요 성과:
- 프로젝트 초기 세팅 주도 — pnpm·ESLint 9·Prettier 구성 및 배포 파이프라인 구축
- 인증 플로우 설계·구현 — Google OAuth, 토큰 리프레시, 게스트 로그인, 비회원 플로우까지 전체 인증 경로를 설계
- 역할별 접근 제어 — 접근 보호 레이아웃으로 참여자/운영자 레벨 분기, 페이지별 권한 체계 구현
학력 및 교육
한국방송통신대학교
컴퓨터과학과 학사
2016.09 ~ 2019.08
코드스테이츠
소프트웨어 엔지니어링 과정
2020.06 ~ 2021.01
AWS Certified Developer - Associate
Amazon Web Services
2023.10