LG CNS
Infra Architecture · 2022.08 ~ 2024.03
Software Engineer · 2024.04 ~ 현재
프라이빗 클라우드 VDI 서비스 운영을 거쳐, 커뮤니티 플랫폼 ‘220 Cord&Code’ 웹/앱 개발을 담당했습니다. 서비스 운영과 개선뿐 아니라 웹 전환, SaaS 구조 개발, AI 글쓰기 기능 등 다양한 프로젝트를 통해 대규모 서비스 운영과 신규 기능 구현을 경험했습니다.
📁 프로젝트
모바일 앱 안정화 및 기능 개선
FE운영React Native 기반의 기존 모바일 앱을 유지·보수하며 사용자 경험을 개선했습니다. 신규 기능을 빠르고 안정적으로 개발하여, 팀의 수익 창출에 기여했습니다.
기술 스택
React NativeMySQL
| Needs & Problems | Solutions |
|---|---|
| 운영 중 UI 오류 및 비정상 동작 발생 | 핫픽스를 통한 빠른 대응으로 사용자 불편 최소화, 안정성 유지 |
| 운영팀의 데이터 분석·추출 지원 필요 | 로그 분석 및 데이터 추출로 기획·운영팀 의사결정 지원 |
| 팀 수익성 프로젝트 기술 지원 필요 | ‘UP가전’ 등 별도 프로젝트 개발에 기여하여 팀 매출 증대에 도움 |
웹 전환 프로젝트
FEReact Native 기반 모바일 앱을 분석하여, 동일한 기능을 제공하는 React 웹 서비스를 새롭게 개발했습니다. 기존 구조를 참고하면서도 웹 환경에 맞게 UI/UX와 로직을 재설계하여 안정적인 웹 서비스를 구축했습니다.
기술 스택
ReactTypeScriptMobX
| Needs & Problems | Solutions |
|---|---|
| RN 전용 컴포넌트가 웹 환경에서 호환되지 않음 | 웹 전용 컴포넌트로 대체하거나 직접 구현하여 기능 동일성 확보 |
| 제한된 일정 내 안정적 전환 필요 | 최소한의 리팩토링으로 기존 로직을 유지하며 일정 내 전환 완료 |
| 웹 서비스 구조 기반 마련 필요 | UI 구조와 API 연동 로직을 웹 환경에 맞게 재설계하여 기반 확보 |
커뮤니티 SaaS 플랫폼 구축 및 기능 고도화
FE내부 커뮤니티 플랫폼을 SaaS 구조로 새롭게 개발하고, 이후 미션·어드민 등 주요 기능을 고도화했습니다. 모노레포 기반 구조 설계부터 커스터마이징 가능한 구조 개발, 제안 단계 핵심 기능 구현까지 프론트엔드를 단독으로 담당했습니다.
기술 스택
ReactTypeScriptMobXTailwindCSSReactAdmin
| Needs & Problems | Solutions |
|---|---|
| 복잡한 레거시 코드와 상태 관리 문제 | MobX Store를 목적별로 리팩토링해 유지보수성과 일관성 향상 |
| 고객사별 요구사항 대응 필요 | 패키지 설정·컨피그 기반 커스터마이징 구조로 빠른 대응 가능 |
| 제안·데모 상황에서 핵심 기능 필요 | 미션 참여 및 포스트 승인 등 기능을 단기간에 구현하여 제안에 활용 |
AI 글쓰기 기능 개발
FEAI 연동커뮤니티 글쓰기 과정에 AI를 도입해, 사진 업로드만으로 가전 추천과 자동 글 생성을 지원하는 기능을 개발했습니다. Gemini API 기반 LLM을 활용한 서버리스 API와 프론트엔드 플로우를 직접 구현했습니다.
기술 스택
ReactTypeScriptAWS LambdaGemini APIVertex AIS3
| Needs & Problems | Solutions |
|---|---|
| 사용자가 글 작성 시 제품 검색·연결에 큰 불편을 겪음 | 이미지 분석으로 가전을 자동 분류하고 후보 리스트를 제공 |
| AI 응답의 일관성과 정확성 필요 | 프롬프트를 단계별 명령 구조로 설계해 안정적 결과 확보 |
| AI 기능을 실서비스에 안정적으로 도입 | 프론트 플로우와 Lambda API(image-analyze, content-generation)를 직접 구현해 서비스에 적용 |