Aily Kang

프론트엔드 개발자 · UI 디자이너 · 프로덕트 엔지니어

모호한 요청을 돌아가는 서비스로 만듭니다.

2013년부터 디자인을, 이후 웹 개발로 범위를 넓혀 왔습니다. 정보 구조를 잡고, 화면을 그리고, 퍼블리싱과 프론트엔드를 구현하고, 서버에 올리고, 납품 후 운영까지 한 사람이 이어서 처리합니다. 2016년 이후 아카이브로 확인 가능한 클라이언트만 205곳이고 한 곳에 여러 건을 납품한 경우가 많아 산출물 수는 그보다 훨씬 많습니다. 공공기관 포털부터 커머스 정산 시스템, 자동화 도구, 브랜드·인쇄물까지 포함합니다.

핵심 강점

디자인과 개발 사이에 인수인계가 없습니다

시안을 직접 그리고 그 시안을 직접 마크업합니다. 구현 단계에서 디자인이 무너지는 손실이 발생하지 않고, 커뮤니케이션 비용도 들지 않습니다.

틀리면 돈이 되는 영역을 다뤄봤습니다

세금계산서 발행 API, 은행 입금 자동확인, 회원 포인트·정산 로직을 실제 운영 환경에서 구축·유지보수했습니다. 표시 오류와 정산 오류의 허용 오차가 다르다는 것을 실무로 압니다.

AI를 규칙과 함께 씁니다

AI 에이전트에게 코드베이스를 넘기기 전에 작업 규칙 문서(네이밍·CSS 변수·브레이크포인트·금지사항·문서 갱신 절차)를 먼저 정의합니다. 속도를 얻되 품질 기준을 잃지 않는 방식으로 운용합니다.

안 만들 근거를 문서로 남깁니다

자체 제품에 단계별 승격 조건을 명시하고, 조건을 통과하지 못하면 다음 단계를 만들지 않습니다. 기능을 늘리는 것보다 늘리지 않을 판단이 어렵다고 봅니다.

경력

고용보험 이력 기준 총 11년 5개월. 회사명은 공개하지 않습니다.

2026.03 ~ 재직 중

커머스 운영 · 개발 · 디자인

유통 · 커머스 (인천)

  • 제품 상세페이지를 기획부터 아트디렉션, 이미지, HTML 구현, 채널별 분할까지 단독 제작
  • 공급사 상품정보 수집기를 개발해 반복적인 수기 등록 작업을 도구로 대체 (Python · Playwright, 데스크톱 앱으로 배포)
  • 스마트스토어 · 쿠팡 등 채널별 상품 등록과 가격·옵션 데이터 정리 자동화
2020.07 ~ 2024.08

개인사업자 · 프리랜스

웹 · 브랜드 · 인쇄 전반

  • 사업자 등록 후 직접 수주해 기업 홈페이지, 커머스, 브랜드 아이덴티티, 카탈로그, 인쇄물을 납품
  • 공공기관 포털, 제조사 카탈로그와 홈페이지, 의료·프랜차이즈 브랜드 등 다양한 업종 대응
  • 한 클라이언트의 로고부터 인쇄물, 웹, 서버까지 일괄 담당한 사례 다수
2024.08 ~ 2026.02

콘텐츠 · 이미지

유통사

  • 상품 촬영과 이미지 보정, 콘텐츠 관리
2019.02 ~ 2020.07

온라인 커머스 운영

커머스 운영사

  • 쇼핑몰 구축과 운영, 상품 등록 및 상세페이지 제작
  • 사이트 개선과 온라인 판매 관련 운영 업무 전반
2016.05 ~ 2019.01

웹디자인 · 웹개발

웹 에이전시

  • 웹사이트 디자인과 퍼블리싱, PHP 기반 웹프로그램 개발 및 데이터베이스 연동
  • 온라인 쇼핑몰 제작과 유지보수, 기획부터 운영까지 참여
2015.05 ~ 2016.02

웹디자인 · 퍼블리싱 · PHP

웹 에이전시

  • HTML · CSS · JavaScript 퍼블리싱, PHP 기반 CMS 커스터마이징과 DB 연동
  • 국제 전시회 인쇄물 및 웹 제작, 공공기관 홍보 E-BOOK 제작, 에너지 기업 ESS 시스템 UI 디자인
2013.12 ~ 2015.05

웹디자인 · 퍼블리싱

웹 에이전시

  • 기업 홈페이지와 쇼핑몰 디자인 및 퍼블리싱, UI/UX 개선
  • 브로슈어 · 리플렛 · 배너 등 홍보 인쇄물 디자인 병행
2012.08 ~ 2013.11

그래픽 디자인

디자인 스튜디오

  • 명함 · 봉투 · 브로슈어 · 리플렛 · 현수막 · 안내판 등 인쇄물 디자인
  • 인쇄 감리와 제작 발주까지 담당
2009.10 ~ 2012.08

촬영 · 이미지 · 시공

초기 실무

  • 제품 촬영과 이미지 보정, 온라인 등록 및 고객 응대
  • 실크스크린 · 시트지 시공 등 오프라인 제작 현장 경험

자체 제품

Opportunity OS

정부지원사업 공고를 수집·점수화해 추천하는 플랫폼. Flutter 단일 코드베이스(Web·Android·iOS), Python 수집기, Firebase Functions 기반 Claude API 프록시.

  • API 키를 클라이언트 번들에 포함하지 않고 서버 시크릿에만 격리
  • `AiBackend` 인터페이스로 백엔드를 추상화해 향후 NestJS 이전 시 구현체만 교체 가능
  • 공고 상세 구조화 추출 후 캐시하여 재실행 비용 제거
  • 단계별 승격 조건을 SPEC.md에 명시 (예: v2→v3은 유료 의사 확인 전까지 착수하지 않음)

EXITO Supply Collector

공급사 상품 정보 수집 엔진. 플러그인 구조의 크롤러와 배포 가능한 데스크톱 애플리케이션.

  • `BaseCrawler` + `CrawlerRegistry` 구조로 공급사 추가를 개발이 아닌 등록 작업으로 전환
  • 미지원 사이트는 GenericCrawler가 JSON-LD → OpenGraph → meta → DOM 순으로 폴백 분석
  • CustomTkinter MVC UI + PyInstaller 패키징으로 비개발자 운영자에게 배포 가능한 형태로 제공
  • 수집 HTML 내 이미지 경로를 로컬 상대경로로 치환해 원본 사이트 변경·핫링크 차단에도 산출물 유지

Content Factory

콘텐츠 발굴·작성·발행을 자동화하는 Event Bus 기반 시스템.

  • 8개 엔진 중 Idea·Writing·Publishing만 구현하고 나머지는 인터페이스만 정의해 범위를 의도적으로 제한
  • 엔진 간 직접 호출을 금지하고 Event Bus를 경유하도록 설계해 교체 가능성 확보
  • MVP 목표를 '아키텍처 완성'이 아닌 '3분 내 실제 콘텐츠 생산·예약'으로 문서에 명시

학력 · 자격

2013.03 ~ 2022.02
서울디지털대학교 실용음악학과 졸업 · 시각디자인 복수전공 (3.45/4.5)
2012.10
컴퓨터그래픽스운용기능사
2011.11 ~ 2012.03
AutoCAD 실무 및 ATC 자격 과정 · 3D MAX 모델링 · 렌더링 과정 수료

기술

프론트엔드
Next.js, React, TypeScript, HTML/CSS, 반응형 퍼블리싱, 웹 접근성
백엔드 · 시스템
PHP, MySQL, Node.js, 외부 API 연동(세금계산서·은행), 서버 구축·이전
앱 · 자동화
Flutter, Python, Playwright, 크롤링, PyInstaller 배포
디자인
Figma, Photoshop, Illustrator, After Effects, InDesign, UI·인쇄·모션
협업 · 방법론
정보구조 설계, 화면기획, 문서 기반 운영, AI 에이전트 워크플로우 설계

덧붙이는 말

직군을 하나로 고르라면 고르기 어렵습니다. 대신 제가 책임질 수 있는 범위는 분명합니다 — 요구사항이 정리되지 않은 상태에서 시작해, 실제로 돌아가고 남이 운영할 수 있는 서비스로 만들어 넘기는 구간 전체입니다.

이 페이지를 인쇄(Ctrl/⌘ + P)하면 PDF로 저장됩니다.