프로필 이미지

정서희

금오공과대학교 컴퓨터소프트웨어공학과

SSAFY 10기 어둠의 프론트엔드 소모임의 수장 정서희 입니다. 멋진 프론트엔드 개발자가 되어가고 있습니다

스킬

React

javascript

typescript

Github

Java

경력 ・ 1년 4개월

- 프론트엔드 개발자 (단기계약직)

2022.10 ~ 2023.04

스킬: Vue.js, typescript

1. 클러스터링 모델 모니터링 도구 개발 [Vue.js (ver3), TypeScript] - 실시간 뉴스 데이터들을 클러스터링 한 결과를 모니터링하는 도구를 개발하였습니다. - 무한 스크롤을 활용하여 대용량 데이터의 효과적인 처리를 구현하였습니다. 2. 관계 추출 모델 관리 도구 개발 [Vue.js (ver2), TypeScript] - 경제 서비스에 사용되는 관계 추출 모델 관리 도구를 개발하였습니다. - Closed IE, Open IE 등 정보 추출 방법에 따른 관계 추출 모델을 효과적으로 관리할 수 있도록 관계 추출 결과 시각화 및 성능 평가 기능을 개발하였습니다.

애니챗 - 프론트엔드 개발자

2022.01 ~ 2022.09

스킬: React, javascript, css, React Native

1. 개발팀 협업 문화 정착 - 형상 관리: 기존에는 압축파일로 관리하여 불편함이 많았습니다. 이를 개선하기위해 Github의 도입을 적극적으로 건의하여 Github를 사용하게 되었습니다. - 협업: 기존에는 개인의 달력으로 일정을 관리하여 서로의 일정을 알기가 어려웠습니다. 이를 해결하기 위해 노션 도입을 건의하여 협업툴로 노션을 도입하였습니다. 노션을 활용하여 일정 공유 뿐만 아니라 회의록, API문서 등도 새로 만들어 협업에 도움을 주었습니다. 그 결과6개월간 사용하였을때 신입사원의 랜딩 속도가 빠르고 협업이 용이해졌다는 평가를 받았습니다. 2. 앱 로딩속도 개선 프로젝트 [React Native] - 기존에 평균 15초에서 17초 정도 걸리는 로딩속도를 2~3초로 단축시킬 수 있었습니다. - 해결 방법을 찾는 과정 중 기존에 로그인 과정에 사용되는 불필요한 api의 수를 줄일 수 있도록 아이디어를 내어 기여하였습니다. - Client에서 데이터 관리를 sqlite, localstorage, redux를 사용했었는데 redux persist store 하나로 관리하게 되었습니다. 이에 따라 대부분의 기능을 다시 개발해야 했습니다. Client 개발 비중의 40%를 맡아 개발하였습니다. - 주요 개발 기능 : socket과 FCM을 활용한 알림 기능, 친구 관리 기능, 채팅 관련 기능 3. 애니챗 PC버전 개발 리드 [Electron + React js] - 기획 및 설계부터 개발 및 배포까지 리드하여 프로젝트를 성공적으로 완수하였습니다. - PR을 도입하여 Dev 브랜치에 병합되는 모든 코드는 코드 리뷰를 진행하였습니다. - 일부 퍼블리싱을 제외한 Frontend의 기능 대부분을 맡아 개발하였습니다. - 주요 개발 기능 : 유저 관련 기능, 채팅 기능, 알림 기능

교육

삼성 청년 SW 아카데미 - 전공(JAVA)

2023.07 ~ 현재

동기들과 함께 성장하기 위해 입과하게 되었습니다.

금오공과대학교 - 컴퓨터소프트웨어공학과

링크

개발 트렌드부터 Q&A, 네트워킹까지

요즘 개발자들의 필수 커뮤니티, 커리어리