Frontend Developer · 5년차
안녕하세요,
프론트엔드 개발자 안지은입니다
통합 모니터링 솔루션을 개발해 온 5년차 프론트엔드 개발자입니다. 사용자 관점에서 불편한 지점을 발견하고 개선 방향을 제안해왔습니다.
개발 과정에서는 반복 작업과 유지보수의 비효율을 줄여왔습니다. 최근에는 AI를 활용해 반복 화면 개발 시간을 약 8시간에서 1시간으로 단축하고, 코드베이스의 콘솔 에러와 워닝을 분석해 171건을 제거했습니다.
기능 구현에 그치지 않고, 사용자 경험과 개발 효율을 함께 고민하며 더 나은 방향으로 개선하는 것을 중요하게 생각합니다.
Key Highlights
Career
5년간의 실무 경험
NkiaFrontend Developer
2021.11 ~ 재직 중
통합 모니터링 플랫폼 Polestar 10을 중심으로, 구독형 SaaS 모니터링 서비스와 IoT 안전 진단 솔루션의 UI를 개발했습니다. 계정·권한 관리와 Module Federation 기반 Micro Frontend 환경을 다뤘고, UI 일관성을 위해 공통 컴포넌트와 사내 아이콘 라이브러리 구축에도 참여했습니다.
주요 프로젝트
- Polestar 10·통합 모니터링 플랫폼2023.03 ~ 2026.08
- NDS·Polestar 10 디자인 시스템2022.12 ~ 2023.07
- Polestar S·SaaS 모니터링 서비스2022.05 ~ 2022.11
- AIOTION·IoT 안전 진단 솔루션2022.03 ~ 2023.11
Tech
오비고Frontend Developer Intern
2020.01 ~ 2020.06
Toyota 차량용 앱스토어의 애플리케이션 다운로드 진행 UI를 개발하고, 차량용 음악 애플리케이션 UI를 퍼블리싱했습니다.
Tech
Case Studies
Projects
Polestar 10
2023.03 ~ 2026.08
EMS, APM, NMS, ITSM 등 다양한 모니터링 서비스를 통합한 On-premise 기반 통합 운영 플랫폼 · Module Federation 기반 Micro Frontend 구조로 Host와 25개 Remote 모듈로 구성
담당 업무
- 역할(Role)별 메뉴·기능 권한 매핑 및 계정·그룹·조직 관리 기능 구현, 로그인·2차 로그인, 프로필 수정, 비밀번호 변경 등 계정 관련 사용자 흐름 개발
- 서버에서 전달되는 사용자 권한 정보를 메뉴·라우팅에 반영하고, 권한 없는 URL 직접 접근 시 차단·안내 처리
- 공통 플랫폼(알람, 유지보수, 사용자 포털, Web URL) 및 도메인(SMS, AIOps) UI 개발
- Module Federation의
exposes/imports를 활용해 특정 도메인의 공통 화면을 다른 모듈에서도 재사용하도록 구성하여 중복 구현 감소 - GitLab MR 교차 리뷰로 구현 로직·컨벤션 준수 여부를 검토하고, MR 작성자 체크리스트와 병합 요청 템플릿 정비
- Jenkins 빌드 매니저 역할로 수동 빌드를 수행하고, develop 브랜치 기반 자동 빌드 환경 사용
NDS (Nkia Design System)
2022.12 ~ 2023.07
다양한 도메인으로 구성된 Polestar 10의 UI 일관성과 컴포넌트 재사용성을 확보하기 위해 Ant Design을 기반으로 구축한 디자인 시스템
- 공개 npm에 올라가 있던 사내 아이콘 라이브러리 polestar-icons를 nds-icons라는 이름으로 사내 Nexus에 이관하고, Storybook에 아이콘 섹션을 구성해 검색 및 클릭 시 아이콘 이름 복사 기능 구현
- Modal, Confirm, Empty, Breadcrumb, Menu, Collapse 등 공통 UI 컴포넌트 개발 및 Storybook 문서화
- 신규 개발이 중단된 Moment.js 대신 경량 라이브러리 Day.js를 디자인 시스템 표준으로 채택하고, 분리되어 있던 Picker를 하나의 공통 DatePicker로 통합해 일관된 사용 방식 구성
Polestar S
2022.05 ~ 2022.11
하이브리드 클라우드 환경의 서버 상태를 모니터링하고 장애 대응을 지원하는 구독형 SaaS 모니터링 서비스
- 로그인·회원가입부터 조직 관리, 빌링, 결제, 플랜 업·다운그레이드, 관리자 기능까지 서비스 이용 전반의 주요 UI 개발
- TanStack Query를 활용한 서버 상태 관리 및 API 데이터 조회·캐싱
- styled-components 기반 공통 UI 구성 및 i18n을 적용한 한국어·영어 다국어 UI 구현
프로젝트 성과
🏆 프로젝트 사업화 후 매출 12억 원 달성 · 2022년 글로벌 SaaS 육성 프로젝트 우수 과제 선정 및 장관상 수상
AIOTION WSS
2022.03 ~ 2023.11
와이어로프를 사용하는 산업 현장의 안전 상태를 실시간으로 모니터링하고 이상 징후를 분석하는 IoT 솔루션
- 새로고침으로 확인하던 게이트웨이 검수 진행 상태를 WebSocket 기반 실시간 처리로 전환하고, 단계별 Step UI에 진행·실패 상태 반영
- 연속된 라인 차트에서 데이터 유형에 따라 구간별 색상을 다르게 표시하고, 운영 요구사항에 맞게 ECharts legend·tooltip 커스터마이징
- html-to-image 기반 PDF 생성의 화질 저하·한글 인코딩 문제를 react-to-pdf 전환으로 해결
AI Prompt Manager
2025.04 ~ 2025.08 · Side Project
프론트엔드 단독 담당
LLM 프롬프트의 버전·평가 데이터·테스트를 관리하기 위한 사내 AI팀용 프롬프트 관리 도구
- 전체 화면 구현 및 API 연동
- Ant Design 기반 공통 컴포넌트를 역할과 사용 목적에 따라 Data Display / Data Entry / Feedback / Layout / Navigation으로 분류해 구성
- Light/Dark 모드의 가독성과 UI 일관성을 고려해 색상 체계를 정의하고 전역 테마 구성
About
Education
서울여자대학교
정보보호학과 학사
2015.03 ~ 2020.08
Certificate
정보처리기사
2019.05