박경훈(Park KyeongHun)
Photo Introduce

Contact
📞 +82 10-2353-6993
✉️ [email protected]
📁 GitHub
유저에게 편리한 UI를, 개발자에게 좋은 코드를 제공하기 위해 개발하는 프론트엔드 개발자 박경훈입니다.
입시 고민 상담을 해결하는 에듀테크 스타트업에서 vue.js를 통해 백오피스 개발을 진행하였고, 과외 플랫폼 설탭을 운영하는 스타트업 오누이의 연구소 오누이랩에서 병역특례 진행 중이며 react와 next.js를 사용하여 웹 프로덕션 서비스를 개발 및 운영하고 있습니다.
개발을 통해 배운 것을 응용하고 적용하며 새로운 기술을 통해 더 나은 프로세스를 제공할 수 있는 방법에 대해서 고민합니다.
Profile
- 광주소프트웨어마이스터고등학교 졸업 (2019.03 ~ 2022.01)
- 산업기능요원 병역특례 복무 중 (2023.03~현재)
- 플랫가든 웹 백오피스 개발자 (2021.10 ~ 2022.02)
- (주)오누이 설탭 프론트엔드 개발자 (2022.03 ~ 05)
- (주)오누이랩 프론트엔드 파트 개발자 (2022.03 ~ 현재)
Career
오누이랩 (2022. 05 ~ 현재)
선생님 관리 백오피스 작업
- 학생 관리에만 치중되어 있던 학생-선생님 간 매칭 백오피스 웹에 선생님 관리 기능을 개선
- GraphQL query, mutation을 통해 rest api로 선생님을 조회하는 방식에서 타입이 더 안정된 채로 선생님 정보를 조회 할 수 있도록 변경
- .jsx로 작성되어 있던 기존의 선생님 신청 지원서를 .tsx로 마이그레이션 및 리팩토링 하며 유지 보수를 더 용이하도록 작업
첫 수업 단축 프로젝트
- 유저가 회원가입 후 첫 수업 수강하기까지의 기간이 너무 길어져 이를 단축하기 위한 작업 진행
- 기기를 대여하는 유저에게 안내 사항을 고지하고 서명하는 절차를 모두싸인 방식에서 PASS 인증을 통한 내재화로 변경
- 회원 가입, 결제, 과외신청서 작성, 입시 진단까지 일련의 과정을 계속 리다이렉트 하여 이탈 방지 유도, 첫 수업까지 최소 9.5일에서 6.5일로 31% 단축, 결제 과정에서의 이탈률 감소
- TypeScript와 GraphQL Codegen을 도입하여 query와 mutation의 타입 안정성을 향상
- 상태 관리 라이브러리로 zustand를 도입하여 작업, zustand의 사용법 및 전역 상태 관리에 대한 이해를 높임
학생, 교사 간 성향 조사 페이지 작업
- 학생이 개인 성향과 희망하는 선생님 성향, 그리고 선생님의 성향을 선택할 수 있게 하고, 이를 일치시켜 조사에 응답한 학생의 70%가 수업 연장에 성공 시킴
- 기존 rest api를 사용하여 불필요한 유저의 정보를 모두 받아오는 형식에서 graphQL 도입으로 필요한 정보들만 받아오고 보내는 통신 방식으로 변경, graphQL 사용법에 대해서 익힘
- query를 통해 유저의 성향 제출 여부를 조회, mutation을 이용하여 제출하지 않은 유저일 시 값을 선택하여 제출할 때 이 값을 서버에 전송할 수 있도록 함