소프트웨어 엔지니어 임민주 프로필

임민주

문제의 원인을 끝까지 파고드는
소프트웨어 엔지니어

소개

5년차 소프트웨어 엔지니어입니다. 스타트업에서 프론트엔드로 시작해 3개 플랫폼 동시 개발, 어드민 시스템 주도 개발을 거쳐, 현재는 Kubernetes 기반 AI/ML 플랫폼에서 4인 팀으로 일하고 있습니다.

사내 점심봇, AI 뉴스 요약봇, 데스크톱 DX 도구 — 업무 안팎에서 도구를 만들고 공유해왔습니다.

경력

투라인클라우드

2025.06 -

MSA·DaaS 솔루션을 기반으로 기업의 디지털 전환을 선도하는 클라우드 전문 기업

프로젝트:

2025.11 -

AccuInsight+ - AI/ML 라이프사이클 관리 플랫폼

Vue.jsSpring BootPlaywrightAirflowKubernetes

데이터 수집부터 모델 배포·모니터링까지 ML 전 과정을 지원하는 Kubernetes 기반 엔터프라이즈 플랫폼입니다.

주요 성과:

  • 전임자 부재 → 독자 분석 2개월 만에 라이브 배포 — 문서·코드 기반으로 시스템을 파악하고 엔터프라이즈 고객사 대상 기능 개선 수행
  • E2E 테스트 도입 — QA 체크리스트를 Playwright로 전환, 페이지별 분리·Canvas 라이브러리 유틸 추상화 등 구조화하고 다단계 테스트를 단일 세션으로 연결
  • 외부 SSO 슬라이딩 세션 설계·구현 — 토큰 갱신 체계 구현, 고객사별 환경변수 분기로 다중 인증 환경 대응
  • 알림 시스템 전면 개선 — 3개 레이어를 관통하는 알림 구조 재설계, Webhook 전환·스케줄 알림 추가
  • 보안 패치 전 구간 주도 — OpenSSL 취약점 대응으로 3개 서비스 보안 패치를 계획·실행, 롤백 판단까지 수행
2025.06 - 2025.10

ServiceFLOW - S사 ITSM 기반 플랫폼

Vue 3Nuxt 3Vue-i18n

한글로 하드코딩된 ITSM 플랫폼에 다국어 지원을 도입하기 위해, i18n 환경 설계부터 AI 번역 자동화 적용까지 전 과정을 주도했습니다.

주요 성과:

  • 다국어 환경 설계 — Nuxt i18n 기반으로 3개 국어 구조 설계, SSR·CSR 양쪽에서 locale이 일관되도록 미들웨어와 쿠키 동기화 구현
  • 외부 세션 연동 — 고객사 SSO 세션에서 locale을 추출하고, 세션 변경을 폴링으로 감지해 실시간 언어 전환
  • AI 번역 자동화 — AI 도구를 활용해 약 300개 파일·4,000여 문장을 일괄 번역 적용, 중복키 정리·검수까지 수행

아비투스어소시에이트

2023.04 - 2024.09

Art의 전시와 판매 경험을 디지털로 전환하고자 하는 ArtTech 스타트업

프로젝트:

2023.04 - 2024.09

Artue Admin - Admin Dashboard

ReactViteTanstack QueryTailwind CSSTanstack TableReact Hook Form

글로벌 아트 커머스 플랫폼의 어드민 대시보드를 주도 개발했습니다. 운영팀의 반복 업무를 자동화하고, 비개발자가 직접 콘텐츠를 관리할 수 있는 기능을 설계·구현했습니다.

주요 성과:

  • 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와 블록체인을 결합한 서비스를 제공하는 스타트업. 이후 (주)아비투스어소시에이트에 인수

프로젝트:

2022.03 - 2023.04

Earntube - 크로스플랫폼 모바일 앱

React NativeRedux ToolkitReact-native-reanimatedNestJSChart.js

블록체인 기반 모바일 플랫폼의 앱, 웹, Chrome Extension을 개발했습니다. 3개 플랫폼 간 UI 일관성과 실시간 상태 동기화를 설계·구현했습니다.

주요 성과:

  • 3개 플랫폼 간 상태 동기화 — 앱·웹·Chrome Extension 메시징 구조를 설계하여 일관성 확보
  • NestJS 백엔드 구현 — 유저 인증·OAuth·게임 아이템 시스템·마켓 API를 설계·개발
  • 리스트 가상화로 렌더링 성능 확보 — 대량 데이터 리스트에 초기 설계부터 가상화를 적용
  • 크로스플랫폼 UI 일관성 — React Native 모바일 컴포넌트를 웹에 맞게 변형·적용
2021.11 - 2022.05

KlayTV - Canvas 기반 거래 플랫폼

ReactRedux ToolkitWeb3Konva.jsNest.jsTypeORMMongoose

24시간을 15초 단위 블록으로 분할해 거래하는 웹 서비스의 프론트엔드·백엔드를 개발했습니다. 글로벌 사용자별 시간대 매칭과 Canvas 기반 거래 UI를 설계했습니다.

주요 성과:

  • 글로벌 타임존 매칭 — 24시간을 15초 블록 5,760개로 분할하는 구조에서 타임존별 정확한 매칭 로직 설계
  • Canvas 기반 거래 UX 개선 — 동적 UI와 자동 스크롤 매핑으로 거래 탐색 경험 향상
2021.04 - 2021.10

Voost - Youtube Video Analysis Platform

Next.jsChart.jsStorybook

AI 기반 분석 결과를 활용해 유튜브 영상 통계와 인사이트를 제공하는 플랫폼을 개발했습니다.

주요 성과:

  • ML 결과 시각화 대시보드 설계 — Chart.js 기반 인터랙티브 리포트 및 컴포넌트 설계·구현

사이드 프로젝트

2026.03

Solvesk - Issue Tracking & Help Desk

Next.js 16PostgreSQLDrizzle ORMVitestPlaywright

팀 내부 헬프 데스크로 시작해, 4차례 재설계하며 AI 협업 개발의 프로세스를 정립한 프로젝트입니다.

주요 성과:

  • AI 협업 개발 프로세스 설계 — 디자인 토큰 선정 및 페이지 단위 CRUD+테스트 완결 후 진행하도록 순서를 강제해 산출물 품질 확보
  • 권한 매트릭스 중앙화 — 역할별 분기를 config 1파일로 집중, 역할 추가·변경 시 수정 지점을 1곳으로 제한
  • Multi-tenant Row-Level 격리 — 모든 API에 테넌트 접근 검증을 강제하는 구조 설계
2025.04 - 2025.08

TookScan - Book Scan Service

Next.js 15TurborepoStorybookPlaywright

비대면 셀프 북스캔 서비스의 2.0 리뉴얼 프로젝트에 FE 3인 팀으로 참여해, 기존 코드베이스의 구조 정비와 디자인시스템 현행화를 주도했습니다.

주요 성과:

  • 테스트 프레임워크 전환 — Cypress 제거 후 Playwright 도입, E2E 셋업
  • 디자인시스템 현행화 — 핵심 컴포넌트를 2.1 스펙에 매칭, 스타일 유틸 분리
  • 린트/포맷 공통 패키지화 — ESLint flat config 전환 + Prettier를 @shared 패키지로 추출해 모노레포 전체 일관성 확보
2024.10 - 2025.01

Glimpse - Event Platform

ReactViteTanstack QueryZustand

이벤트 네트워킹 플랫폼의 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

연락처