홍서현
Frontend Developer
Github: https://github.com/ghdtjgus76
Email: ghdtjgus76@naver.com
자기 소개
계속해서 개선된 로직에 대한 고민이 많습니다.
온보딩 프로세스를 보다 효율적으로 관리할 수 있도록 상태를 응집성 있고, 선언적으로 관리하였습니다.
로컬 스토리지 관련 메서드를 클래스 객체로 관리하면서 보다 응집성 있게 로직을 개선하였습니다.
공통 컴포넌트를 개발하며 너무 많은 props에 따른 분기 로직을 개선하기 위해서 합성 컴포넌트 패턴을 도입하여 로직을 개선하였습니다.
동반 성장하는 경험을 즐깁니다.
교내 여러 학회에서 운영진 역할을 맡으며 스터디 운영을 통해 지식을 공유했던 경험이 있습니다.
또한, 개발 및 프로젝트를 진행하며 문제를 해결하고 고민했던 흔적들을 개인 블로그에 꾸준히 작성하며 지식과 경험을 공유합니다.
다른 사람의 성장 경험에도 관심이 많아 교내 개발 세미나 등에도 참관 및 발표하며 지속적으로 발전하려 노력합니다.
프로젝트 경험
Easybud
복식부기 가계부 애플리케이션
•
React-Native Typescript Storybook Recoil React-Query
•
공통 컴포넌트의 수많은 props 전달로 발생한 문제를 합성 컴포넌트 패턴을 도입하여 구조를 개선하였습니다.
•
온보딩 프로세스를 보다 효율적으로 관리할 수 있도록 상태를 응집성 있고, 선언적으로 관리하였습니다.
•
로컬 스토리지 관련 메서드를 클래스 컴포넌트로 관리함으로써 응집성 있게 로직을 관리하였습니다.
•
에러 바운더리를 도입하여 선언적으로 에러 처리를 할 수 있도록 하였습니다.
TIFY
취향에 따른 선물 추천 및 선물하기 애플리케이션 (웹뷰 앱)
•
React Vite Typescript React-Query Recoil Emotion Storybook
•
App-Like한 UI/UX에 대한 고민을 통한 UX를 개선하려 노력했습니다.
플케어
프로젝트 인원 모집 및 관리 웹사이트
•
React Scss React-Query Redux toolkit
•
보다 효율적으로 전역 상태 관리를 하기 위해서 기존에 사용하던 context api에서 redux toolkit으로 마이그레이션하였습니다.
•
클라이언트 상태와 서버 상태를 효율적으로 관리하기 위해서 react-query 도입 후 기존 상태를 마이그레이션하였습니다.
•
webpack 기반 CRA에서 Vite로 마이그레이션하며 실행 속도를 상당히 절감시켰습니다.
기술 역량
•
React, React Native
•
Vite
•
Javascript, Typescript
•
Redux, Recoil, React-Query
•
Styled-components, Emotion.js, Scss
•
Storybook
•
jest
교육
홍익대학교 서울캠퍼스 컴퓨터공학과
2021.03 ~ 2026.02 (졸업 예정)
•
3학년 2학기 수료 후 1년 휴학 예정 (~2025.02)
•
학점: 4.12/4.5 (전공 학점: 3.79)
활동
Central MakeUs Challenge
•
14기 웹팀: 2023.11 ~ 2024.02
•
React Native 스터디 참여: 2023.11.25 ~ 2023.12.30
GDSC Hongik
•
Open Community 3기 교육팀 운영진: 2024.01 ~
•
Open Community 2기 교육팀 운영진: 2023.09 ~ 2023.12
•
프론트엔드 스터디 관리: 2023.09 ~ 2023.12
•
Open Community 1기 멤버: 2023.03 ~ 2023.08
•
이펙티브 타입스크립트 자율 스터디 참여: 2023.03 ~ 2023.06
B612
•
2기 프론트엔드 서브 리드: 2023.08 ~ 2024.02
•
프론트엔드 스터디 운영: 2023.08 ~ 2023.12
HIBL
홍익대학교 컴퓨터공학과 블록체인 학회
•
0기 창립 운영진, 1기 운영진: 2022.06 ~2023.03
•
블록체인 응용 연구 스터디 운영: 2022.06 ~ 2022.08
•
프론트엔드 스터디 운영: 2022.09 ~ 2023.03
Blazing Devs
•
2기 멤버: 2022.03 ~
발표
모노레포
CMC 개발자 컨퍼런스 (2023.12.23)
프론트 공부, 어떻게 해야 하나요? - 단기간에 폭풍 성장할 수 있었던 비법 공개
GDSC Hongik 프론트엔드 오프라인 밋업 (2023.11.27)
오픈소스 기여 경험
toss/slash 라이브러리 arrayIncludes 함수 테스트 코드 타입 관련 버그 제보
(2024.01.13)