
미리보기
- 직업
- 프론트엔드
- 이름
- 윤성용
- 간단소개
- 프로젝트의 가치를 진심으로 고민하며, 유저에게 와닿는 프로젝트를 만들기 위해 끈기있게 노력합니다. 계속해서 배우기 위해 노력하고, 동료들에게 도움이 되는 사람이 되고 싶습니다.
기술 스택
- 기술 스택
- JavaScript
- HTML/CSS
- React
- Next.js
- TailwindCSS
- TypeScript
- zustand
경력
- 회사명
- 넛지헬스케어주식회사
- 직책 • 부서
- 파트장 • 프론트엔드
- 근무 기간 (근무 형태)
- 2022.11. - 재직 중
- (2년 3개월 | 정규직)
- 담당 업무
B2B 기업용 정신건강 관리 시스템 넛지 EAP, 손목닥터, 미국캐시워크, 타임스프레드 앱 내 챌린지 모듈, 시간 관리 앱 타임스프레드, 캐시워크 내 커머스 서비스 캐시딜을 개발했습니다.
신규 프로젝트의 기술 스택 선정 및 초기 환경 구축, 인프라 구축, 기존 프로젝트 품질 개선 및 유지보수 했으며 웹뷰, 웹, 내부/외부 어드민 등 다양한 플랫폼을 관리했습니다.
기획, 디자인, 운영 등 다양한 직군과 커뮤니케이션을 진행 하며 유저에게 더 나은 가치를 전달하는것에 노력했습니다.
프로젝트
- 프로젝트명
- 키즈테일
- 소속/기관명
- 기타
- 프로젝트 기간
- 2023.12. - 2024.05.
- (6개월)
- 프로젝트 설명
사용자가 설정한 카테고리와 아이디어를 서버로 전송, AI가 생성한 스토리를 실시간으로 클라이언트에 전달
실시간 제공 방식을 도입하여 사용자 대기 시간을 최소화하고 몰입도 향상
Socket.IO와 TanStack Query를 결합한 커스텀 훅 개발
실시간 통신 및 서버 상태 관리 최적화
데이터 페칭과 WebSocket 이벤트 핸들링을 유기적으로 결합
Description
AI 인터렉티브 스토리 생성 서비스
Experience
AI 기반 실시간 스토리 제공 시스템 개발
- 프로젝트명
- 넛지EAP
- 소속/기관명
- 넛지헬스케어
- 프로젝트 기간
- 2024.11. - 진행 중
- (4개월)
- 프로젝트 설명
기존에는 서버에서 쿠키 관리했으나, Next.js Route Handlers를 활용해 프론트엔드에서 관리하도록 개선
인증 책임을 프론트와 서버로 분리하여 역할 명확화 및 유지보수 용이성 향상
서버 개발팀과의 커뮤니케이션 비용 감소, 클라이언트 중심의 인증 흐름 최적화
반복적인 Feed UI를 Compound Component 패턴으로 리팩토링하여 선언적이고 유연한 컴포넌트 구조로 개선
컴포넌트 조합 방식을 도입해 확장성을 높이고, 불필요한 props drilling 최소화
유지보수성과 재사용성 향상, 일관된 UI 구조 유지
Description
근로자의 업무와 개인 생활에서 발생하는 스트레스 등의 문제를 해결하기 위해 기업에서 제공하는 심리 상담 앱
Experience
로그인 쿠키 관리 방식 개선
Feed UI 리팩토링 및 재사용성 개선
- 프로젝트명
- 챌린지 모듈
- 소속/기관명
- 넛지헬스케어
- 프로젝트 기간
- 2024.02. - 2024.11.
- (10개월)
- 프로젝트 설명
Subdomain를 활용하여 테넌트별 맞춤형 기능 개발
파편화된 분기 로직을 파일 기반 Config 형태로 정리하여 유지보수성 향상
구조화된 설정 관리를 통해 일관된 로직 유지 및 코드 품질 개선
신규 모듈 도입 시 일관된 적용 방식 정립을 위한 가이드 문서 작성
개발 및 운영팀과의 커뮤니케이션 비용 감소, 온보딩 및 유지보수 효율성 향상
기술 문서화 문화 정착을 통해 협업 생산성 증대
Description
사용자의 활동 증진을 유도하고, 리워드를 제공하는 챌린지 사내 기능 모듈
Experience
멀티 테넌트 환경 구축
코드 분리 및 품질 개선
모듈 도입 가이드 문서 작성
- 프로젝트명
- 타임스프레드
- 소속/기관명
- 넛지헬스케어
- 프로젝트 기간
- 2023.12. - 2024.11.
- (1년)
- 프로젝트 설명
AWS ELB를 활용한 오토스케일링 구성으로 트래픽 증가 대응 및 가용성 확보
CPU 사용량 기반 Auto Scaling 정책 설정으로 비용 최적화 및 성능 안정화
Node.js 클러스터 적용을 통해 싱글 스레드 환경에서 CPU 활용 극대화
Description
시간 관리 리워드 앱
Experience
프론트엔드 서버 오토스케일링 설정 및 성능 최적화
대외활동
- 활동명
- 항해99
- 소속/기관
- 스파르타코딩클럽
- 활동 연도
- 2022
- 활동 상세 설명
- 활동명
- 코드스쿼드 Code Together(클린 자바스크립트 과정)
- 소속/기관
- 활동 연도
- 2023
- 활동 상세 설명
- 활동명
- 항해 플러스 프론트엔드 3기
- 소속/기관
- 스파르타코딩클럽
- 활동 연도
- 2024
- 활동 상세 설명