미리보기
기본 정보
인터페이스를 통해 사용자에게 감동을 전달하고 싶은 신입 웹 프론트엔드 엔지니어 최어진입니다. • 서비스를 구성하는 부분들 중에서 유저에게 가장 가까이 다가가는 인터페이스를 만든다는 점에서 프론트엔드 엔지니어링에 매료되었습니다. • Web과 App(iOS) 생태계 모두에 몰입해 본 경험이 있으며, 이를 바탕으로 다양한 플랫폼을 아울러 편리한 인터페이스를 만들고 싶은 궁극적인 목표가 있습니다. • 프론트엔드 엔지니어는 코드를 작성하는 것 이상으로 시각적 원리와 UX 이론을 통해 화면 너머의 사용자와 소통하는 데 애정과 관심을 두어야 한다는 가치관을 가지고 있습니다. • 좋은 프로덕트를 만들기 위해서는 구성원들이 같은 청사진을 떠올리고 측정 가능한 목표를 설정해 함께 기여해야 한다고 생각하며, 이를 돕기 위해 팀에 녹아들어 편안한 분위기를 유도하는 것이 장점입니다.
기술 스택
JavaScript, React, Next.js, Git
프로젝트
Seasoning(시즈닝)
구름톤 유니브 1기
2023.11. ~ 진행 중
24절기를 테마로 자신의 생각과 감정을 일기처럼 남길 수 있는 모바일 웹 서비스
가입자 수 170+명 (2024.07)
팀 프로젝트 · 프론트엔드 개발 담당 (기획 1 | 프론트엔드 개발 2 | 백엔드 개발 2 | 디자인 1)
React(Vite), Javascript, Context API, Atomic Design, Styled-components, Vercel
프론트엔드 파트로 참여, 5명의 팀원을 리딩해 프로덕션 수준 앱 출시
8개의 페이지 기능 개발에 모두 참여
협업 과정에서 지켜야 할 코드 컨벤션을 주도해 정리
모바일 브라우저 툴바 영역 Layout Shift에 CSS로 대응, iOS 환경에서의 브라우저 스크롤 경험 고려
아토믹 디자인을 도입해 재사용 가능한 컴포넌트 구조로 리팩토링 주도, 커스텀 훅을 통해 비즈니스 로직에서의 관심사의 분리 적용
Poodlepoodle.me
개인
2023.05. ~ 진행 중
지식 공유를 위한 기술 블로그 서비스
개인 프로젝트 · 프론트엔드 개발 및 디자인 담당
Next.js(App router), Javascript, Next-mdx-remote, Module CSS, Vercel
Next-mdx-remote를 이용해 포스트를 정적으로 렌더링하는 기술 블로그 구현
독자의 몰입을 돕는 마이크로 기능을 설계, 스크롤 이벤트 기반 코드를 Intersection Observer API를 이용해 리팩토링해 성능 개선
Weato(위아토)
신촌 대학생 연합 IT 창업동아리 CEOS 15기
2022.05. ~ 2022.10.
아토피 유형에 따라 맞춤 정보 뉴스레터 및 커뮤니티 기능을 제공하는 데스크탑 웹 플랫폼 서비스
팀 프로젝트 · 프론트엔드 개발 담당 (기획 2 | 프론트엔드 개발 1 | 백엔드 개발 1 | 디자인 2)
Next.js(Page router), Javascript, Context API, Emotion, Vercel
웹 애플리케이션 개발 및 배포를 혼자서 담당
서비스 내 뉴스레터 및 커뮤니티 게시글을 검색 엔진에 노출되도록 하기 위해 Next.js로 SSR 적용
효과적인 로그인 유저의 접근 가능 페이지 분리 및 로그인 세션 유지를 위해 Context API로 전역 상태 관리
비개발자 팀원을 위한 뉴스레터 작성 툴 페이지 구축, 매주 12건의 뉴스레터 발행 과정에서의 생산성 향상 기여
Linable(라이너블)
Apple Developer Academy @ POSTECH
2023.09. ~ 진행 중
축구 라인업을 커스터마이징하고 공유할 수 있는 라인업메이커 iOS 앱
다운로드 수 2,000+회, App Store 스포츠 부문 150위 (2024.09)
팀 프로젝트 · iOS 개발 및 디자인 담당 (iOS 개발 3 | iOS 개발 및 디자인 1)
SwiftUI, Observable, SwiftData
UX · Design System (Figma) · GUI 디자인 수행
AllerView(알러뷰)
Apple Developer Academy @ POSTECH
2023.06. ~ 2023.08.
한국을 방문하는 외국인들이 포장지 성분표 촬영을 통해 알러지 성분 포함 여부를 알 수 있게 돕는 iOS 앱
팀 프로젝트 · iOS 개발 담당 (iOS 개발 4 | PM 1 | 디자인 1)
SwitUI, AVFoundation, VisionKit, OpenAI(ChatGPT) API
OpenAI API가 알러지 성분을 잘 검출하고 정해진 형식으로 반환할 수 있도록 프롬프트 엔지니어링 보조
Snooze(스누즈)
Apple Developer Academy @ POSTECH
반려동물이 집에서 기다리는 시간이 당연해지지 않도록 알림을 보내 주는 iOS 앱
팀 프로젝트 · iOS 개발 담당 (iOS 개발 3 | 디자인 3)
UIKit, Clean Architecture, MVVM, UserNotifications
포트폴리오
교육
네이버 커넥트재단 부스트캠프 웹 · 모바일 9기
사설 교육 | 베이직 · 챌린지
2024.06. ~ 2024.08. | 졸업
Apple Developer Academy @ POSTECH
사설 교육 | Tech Learner
2023.03. ~ 2023.12. | 졸업
서강대학교
대학교(학사) | 전자공학, 컴퓨터공학
2016.03. ~ 2024.08. | 졸업
선린인터넷고등학교
고등학교 | 웹프로그래밍
2013.03. ~ 2016.02. | 졸업