미리보기
기본 정보
안녕하세요, 업무 효율화를 좋아하는 4년차 프론트엔드 개발자 선수현입니다. 저는 개발자뿐만 아니라 다른 직무의 업무 효율화에도 큰 관심을 가지고 있습니다. 개발을 통해 해결할 수 있는 부분을 찾고, 소통 과 고민을 통해 해결 방안을 모색하는 것에 열정을 가지고 있습니다. 문서화를 통한 소통을 좋아하여, 이를 통해 팀원들과의 원활한 협업을 이루고자 노력합니다.
자기소개
현재 크몽에서 React Native를 활용한 SOON 어플리케이션과 React를 이용한 SOON 백오피스 시스템을 개발 중에 있습니다. 최근에는 ISMS 인증을 위한 AWS 전환 프로젝트에서 프론트엔드의 주요 업무를 맡아 모바일 앱과 웹 V2 시스템을 성공적으로 구축했습니다.이 과정에서 고객사와의 계약에 필수적인 기능을 별도로 개발해, 3개월 동안 5천만 원 이상의 매출을 달성하는 데 기여한 경험이 있습니다.
저는 사용자 중심의 문제 해결 능력을 강점으로 가지고 있습니다. 운영팀의 어드민 시스템 사용자 경험을 개선하기 위해, 업무 시 가장 많이 사용하는 어드민 배정 페이지에서 필수적인 기능을 식별하고 불편함을 느끼고 있는 부분들을 도출하여 개선했습니다. 이를 통해 운영 매니저들로부터 긍정적인 피드백을 받은 경험이 있습니다.
최고의 사용자 경험을 제공하기 위해 문제 해결 능력과 협업 능력을 기반으로 끊임없이 발전하며, 기술적 도전을 즐기고 더 나은 결과물을 만들어 나가겠습니다.
감사합니다!
기술 스택
React Native, React, react.js, JavaScript, TypeScript, aws-s3, HTML/CSS, Figma, Redux
경력
주식회사크몽
프론트엔드 개발자 | 쑨 팀 | 재직 중
2022.10. ~ 재직 중 (2년 1개월)
구인구직 어플 ‘SOON’ 개발 및 기능 개선을 위해 프로젝트의 프론트엔드 개발을 담당했습니다. 프론트엔드 개발자로서 긴급 요청, 기능 개발, ISMS 전환 작업, 신규 기능 추가 및 오류 대응을 수행했습니다. B2B 사업에서 영업과 동시에 적절한 시기에 고객사 긴급 요청에 신속하게 대응하여 개발을 완성했으며, 이로 인해 25개 신규 고객사 유치하고, 추가로 56,431,399원의 GMV를 달성하는데 기여했습니다.
개발 스택:
React Native, React, TypeScript, Redux, MobX
프론트엔드 개발자로서 개발 기여 90%
-> 총 13명 : 개발(4), 기획(1), 마케팅(1), 디자이너(1), CS(6)
담당 프로젝트
Soon Application React Native
Soon Admin Web React
ISMS 인증을 위한 AWS 전환 작업
주식회사 코비젼
프론트엔드 개발자 | 연구 1팀
2021.11. ~ 2022.10. (1년)
PC와 Mobile 환경 모두에서 사용 가능한 소통형 협업 및 기업용 메신저 ‘이음톡’ 플랫폼을 위해 프론트엔드 개발을 담당했습니다. 기존 기업용 메신저의 기능 제한과 불편한 UX로 인해 협업에 어려움이 발생하는 점을 파악하였고, 특수 태그 처리, 알림 시스템 커스터마이징 등으로 사용자 편의성을 극대화하고 업무 효율성을 향상시킬 수 있는 기능을 구현했습니다.
개발 스택:
React, Electron, React Native
프론트엔드 개발자로서 개발 기여 50%
→ 총 7명 : 프론트엔드 개발(3), 백엔드 개발(3), 개발 리드(1)
담당 프로젝트
이음톡 React/Electron
이음톡 React Native
주식회사더디랩스
프론트엔드 개발자 | 개발 1팀
2021.02. ~ 2021.11. (10개월)
물류 플랫폼 스타트업에서 React를 이용하여 ERP 시스템을 개발했습니다. 회사 프로모션 페이지의 퍼블리싱 작업을 디자이너와 협업하여 수행했으며, 프로젝트 초기 개발 환경 구축부터 AWS S3를 통한 정적 사이트 배포까지 담당했습니다.
개발 스택:
React, React Native
프론트엔드 개발자로서 개발 기여 50%
→ 총 8명 : 프론트엔드 개발(4), 백엔드 개발(4), PM(1)
담당 프로젝트
ERP 시스템 React
프로모션 페이지 React
Go!인스톨 Application(설치 기사) React Native
프로젝트
Soon Application
쑨 팀 / KMONG
2022.10. ~ 진행 중
개발스택 :
React Native, TypeScript, Redux, MobX
담당기능
CS매니저 상담 시스템 고도화를 위한 채널톡 도입
고객사 기능 구현
고객사와의 직접적인 지급 처리를 위한 기능 추가
AWS S3와 앱 버전을 이용한 강제 업데이트 기능 구현
알바 화면 플로우 개선 및 신규 기능 (장기 알바,자동 배정 기능 등) 화면 플로우 구현 및 api 연동 작업
AppsFlyer SDK 연동 및 퍼널 작업으로 사용자 앱 사용 경로 추적 및 분석
예약 취소 사유 및 지표 추적 기능 추가로 서비스 품질 관리 강화
실유저의 오류를 재현하기 위한 시스템 구축
성과
25개의 고객사를 유치 및, 2031개의 예약 및 912개의 배정을 달성하여 3달(2023.9.8 ~2023.12.13) 56,431,399원의 추가 GMV를 기여
알바 화면의 90% 이상 UI 플로우 개선으로 사용자 편의 개성
배정 자동화 기능으로 운영매니저 배정 업무 단축에 기여
앱의 유지보수성 강화를 위한 TypeScript 마이그레이션(93.9% 완료)
MobX에서 Redux로의 전환으로 상태 관리 개선
알바 공고 리스트 로딩 시간 단축(12초 -> 4~5초)으로 성능 최적화
운영 매니저로부터 CS 오류 보고를 받으면 즉시 해당 환경에서 오류를 재현하고 수정할 수 있도록 지원하여 오류 재현 및 수정시간 단축
기존의 SMS 문자 전송 방식을 알림톡으로 전환하여 사용자 안내 문자전송 비용 1/5 절감
ISMS 인증을 위한 SOON APP/ADMIN V2 전환
쑨 팀 / KMONG
2014.04. ~ 진행 중
1. SOON ADMIN V2
개발스택 :
React, TypeScript, Redux, MobX
담당기능
Cognito 토큰 기반 회원가입 및 인증 프로세스 변경
메뉴별 페이지 접근 권한 관리 기능 구현
계정 생성 및 권한 관리 페이지 기능 구현
보안로그 생성 및 기록 관련 페이지 구현
망분리를 위한 유저 정보 슬랙 전송 기능
Meteor 프로젝트에서 React 프로젝트로 전환
2. SOON APP V2
개발스택 :
React Native, TypeScript, Redux, MobX
담당기능
ISMS 보안 규정을 위한 기능 추가:
로그인, 비밀번호 변경/찾기,회원가입 구현,
개인정보 수집·이용 동의절차 구현,
비밀번호 생성 시 보안규칙 적용,
비밀번호 변경 권고 90일 유효기간 설정 등등
SOON APP V2 Android/iOS 배포 환경 구축
성과
Firebase API에서 AWS Lambda API로의 전환 작업 (100% 완료)
기존 기능 및 신규 기능에 대한 API 연동 및 기능 개선(97건 이상)
신규 기능 추가 및 기존기능 개선으로 인한 추가 화면 구현(19건)
Soon Admin
쑨 팀 / KMONG
2022.10. ~ 진행 중
개발스택 :
React, TypeScript, Redux, MobX
담당 기능
고객사 관리 페이지 구현 기능
운영매니저 업무 효율화를 위한 화면 개선 및 기능 추가
어드민 페이지 레이아웃 개편을 통해 운영팀의 사용자 경험을 최적화
입금예정내역 페이지 개선 및 급여이체 일괄 처리 기능
운영 매니저들이 기존에 개발자에게 의존하던 고객 문의사항(로그인 실패 횟수 초기화, 리뷰 삭제, 입금 예정일 변경, 바 리뷰 동기화 기능, 리뷰 단 건 삭제 처리 등)을 어드민 시스템에서 직접 처리할 수 있도록 기능을 구현
성과
운영매니저 업무 효율화를 위한 기능 추가 및 레이아웃 개편으로 인한 긍정적인 피드백
재무팀에서 급여 이체 일괄 처리 다량 api 요청시 발생하던 컴퓨터 다운 문제를 재귀함수로 해결하고, 이체 처리 과정을 퍼센트로 표시하여 시각적으로 진행 상황을 쉽게 모니터링할 수 있도록 최적화
이음톡
연구 1팀 / COVISION
2021.11. ~ 2022.10.
개발스택 :
React, React Native, Electron
담당 기능
채팅 텍스트 구문 분석을 통한 Link, Mention, Sticker, Tag 등의 특수 태그 처리 기능 구현
클라이언트에서 책갈피(특정 대화 등록, 삭제, 모아보기)기능 개발
Electron 환경에서 node.js spawn을 이용하여 원격 지원 서버에 요청 및 수신 연동 작업
node-notifier 라이브러리를 커스텀하게 변경하여 메시지 수신 시 알림 동작 및 reponse에 따른 액션 함수 구현
클라이언트에서 권한별 공지발송 기능 구현
Electron을 이용한 PC 멀티모니터 전체 및 부분캡쳐 기능 구현
IP대역에따른 자동로그인 기능 구현
WebSocket 전송을 전달 받아 클라이언트에서 웹/앱에서 시스템 설정 등 앱 자동 동기화 기능구현
성과
특수 태그 처리 및 책갈피 기능 등을 통해 사용자 편의성 향상
권한별 공지 발송 기능 및 IP 대역별 자동 로그인 기능 구현으로 보안성 강화
대외활동
[KOSTA] Iot 방법론 기반 스마트 제조 SW개발자 양성
KOSTA
IoT 개발 방법론에 기반하여 스마트 제조 SW를 설계 및 완성.
- IoT 디바이스 센서와 프로토콜을 활용, IoT 디바이스 To 디바이스 네트워크 기반의 상호작용을 웹 애플리케이션을 통해 원활하게 구현.
- 다양한 Back-End 서비스와 Front-End 서비스를 구현 환경(클라우드, 서버 등)에 맞게 실행 할 수 있는 방법론에 대해 학습
Front-end관련 교육 : HTML5, CSS, ,Java Script, Vue.js
Back -end 관련 교육 : C, C#, Linux, .NET, ASP.NET, WinForm
Database 관련 교육 : MS-SQL, MySQL