
한어진
(부경대 컴퓨터공학 학사 졸업)5년차 프론트엔드 개발자(React, React-Native, Next.js)
phone: +82-10-6886-2058
email: haneojin@gmail.com
SUMMARY
유연하고 확장가능한 설계를 통한 생산성과 안정성을 중요시 여기며, 팀으로써의 공동성장과 성과를 위해 헌신합니다. 전직 해커 출신으로 남들이 기피하는 딥한 챌린지와 파고드는 것을 즐기며 어떡해서든 결과를 만들어냅니다.
WORK EXPERIENCE
1년 공백기 : 휴학없이 대학 3학년부터 업무 병행 이후 첫 공백기. 관악구 대규모 전세사기 피해자로 민형사 대응(피해 임차인 20인 단체고소 대표자 - 증거수집, 자료가공, 고소장 작성 등)/ 출산 준비(03.29 출산완료) / Next.js & Nest.js 웹개발 위주 풀스택 자기계발
알고케어 (스타트업)
2022.01 - 2024.03FrontEnd Developer
Seoul, KR
챕터 세션 운영
Jotai
Design System
- 동기:
- 팀원 간 이해도 차이로 인한 코드 품질 및 기술 활용 방식의 일관성 부족
- 특히 설계 관련 코드 리뷰 및 재작업에 많은 시간이 소요되며, 소통의 어려움 등으로 업무 비효율 발생
- 기술적 성장과 팀원 간 기술력 싱크(동기화)의 필요성
- 수행:사용중 혹은 도입검토 기술에 대한 이해수준 향상과 공동의 성장을 도모하고자 자발적으로 챕터 세션 운영
- 성과:기술 스택에 대한 이해도 및 활용 능력 강화, 공유 문화 분위기 형성
- 성장:혼자 하는 성장의 임팩트에는 한계가 있다. 팀으로써 성장하고 팀으로 성과를 내야 한다.
큰 태스크 사전 설계
- 동기:
- 빠르게 변화하는 비지니스에 비해, 수정·변경에 너무 많은 시간이 소요되는 문제 발견
- 설계 관련 숙련도 이슈로 판단, 당시 설계에 많은 관심을 갖고 있어 자발적으로 큰 태스크 사전 설계 진행
- 수행:결제 모듈 설계 / 프로덕트 폴더구조 변경 / 확장성을 고려한 글로벌 모달 재설계 / 하드웨어 제어 클래스 클래스 기반 설계 / 재사용성 고려한 컴포넌트 구현방안 제시 / 확장성 있는 아키텍처 설계 등
- 성과:
- 고쳐야 하는 한 줄을 찾아 고치기까지 몇시간이 걸리던 문제는 점점 줄어듦
- 팀원들이 코드 설계로 인한 장점에 공감하고, 코드 설계에 관심을 기울이고 협의하기 시작
- 성장:원하는 기능을 구현할 줄 아는 것을 넘어, 이제는 잘 구성하고 잘 활용하며, 일회용 코드가 아닌 계속 유지되고 활용될 자산을 쌓아나가는 것이 중요하다.
챕터 통합 추진 | 모든 프론트엔드 프로덕트 코드품질 관리
- 동기:충분한 가용인원이 있음에도 효율적인 업무 분담이 이루어지지 않고 특정 인원에게 과중되는 문제 인식
- 수행:
- 팀원 개개인 원온원 미팅을 통해 메인 프로덕트임에도 꺼려하는 원인 파악 (로우레벨에 대한 두려움)
- 프로덕트 내 레이어를 나누고 진입장벽인 요소를 추상적으로 접근할 수 있도록 설계 변경
- 이후 페어프로그래밍, 프로덕트 코드 세션를 통한 로우레벨에 대한 이해도 향상 및 막연한 두려움 해소
- 성과:팀원들 모두의 "개발 할 수 있을 거 같아요" 의견을 받은 후, 경영진 설득을 통한 챕터 통합 결정
- 성장:문제상황에 불만만 가질 것이 아니라, 원인과 해결방안을 고민하고 만들어나가는 것이 중요하다.