안녕하세요, 웹 프론트엔드 개발자 이동근입니다.
개발자로 단순히 서비스를 잘 만드는 것을 넘어, 메이커로 함께 서비스를 성공시키는 것에 더 큰 즐거움을 느끼는 웹 프론트 개발자입니다.
서비스를 성공까지 이끄는데 누구보다 강한 오너십을 가지고 있습니다.
사용자의 피드백과 데이터를 기반으로 서비스의 방향과 우선순위를 제안하고, 서비스 및 현재 상황에 적절한 기술 도입 및 의사결정을 합니다.
동료와의 협업과 함께 성장하는 것을 중요하게 생각합니다.
명시적인 코드 작성 및 안정성을 높이려 항상 노력하며, 팀의 비효율적인 요소를 개선하거나, 지식과 경험을 공유하는 것을 좋아합니다.

📬 이메일 : eastroots92@gmail.com
👨💻 github : github.com/eastroots92
🏠 블로그 : shylog.com
경력
뱅크샐러드 (Web Front)
2018.11 ~ 2021.10
PFM 스쿼드 내 서비스 기획 및 개발
📅 2021.05 ~ 2021.10
PFM(Personal Finance Management)팀 목표에 맞게 프론트엔드 매니징 및 함께 아이데이션, 개발, 유지보수를 하고 있습니다.
- 마이데이터 기반의 자산 서비스 개편 작업
- 마이데이터 개발 목표 설정 및 서비스 기획 참여
- 자산 개편 작업
- PFM 스쿼드 프론트엔드 매니징
- 9개 도메인 서비스의 유지보수 및 신규 요청사항 우선순위화 하여 대응
- 스쿼드 내 웹 팀원 간 커뮤니케이션 효율화
- 팀원 간 1:1 및 스프린트 운영
웹 팀 내 NextJS 기반 구축
📅 2021.05 ~
2021 뱅크샐러드 기술 전략에 맞춰 '누구나 빠르게 발전하는 웹 기술을 챙기면서 서비스 개발에만 집중할 수 있는 기반을 구축' 및 '기술 팀에 전파' 하고 있습니다.
- NextJS 팀내 발표 (NextJS를 도입하려는 이유 및 NextJS로 가기 위해 준비해야 할 것들)
- NextJS 속성 강의 (NextJS 구조 설명 및 SSR & SSG 써보기)
- NextJS 템플릿 제작 및 라이브러리 대응
- 2021년 새로 만들어진 서비스 7개 중 6개가 NextJS로 구현
- 기존 서비스를 NextJS로 마이그레이션 하는 전략 제시 및 가이드 문서 작성
뱅크샐러드 PLCC 카드 서비스 & 소개 페이지 제작
📅 2021.02 ~ 2021.04
👨💻 [NextJS, Typescript, SWR, jest, testing-library, CI/CD]
뱅크샐러드 PLCC 전용 혜택 및 실적을 관리하는 서비스 & 2개의 카드 소개 페이지 및 온보딩 페이지 제작
서비스 개발 속도 및 사용자 경험 향상을 위해 프레임워크 도입
- Hybrid(SSG, SSR + CSR)를 활용해 사용자 경험 개선
- browser 상황만 고려되어 있던 방식들을 universal 한 대응이 가능하도록 변경
- 네이티브 및 웹간 데이터를 주고 받는 방식, 이벤트 로깅 방식, 디자인 시스템 및 라이브러리 등
카드 스쿼드 팀 빌딩
📅 2020.12 ~ 2021.01
서비스 체계가 잡혀있지 않은 초기 팀에 팀원으로 참여하여 팀 비저닝 부터 팀 프로세스를 함께 구축
팀 내 비효율 적인 반복 작업들을 파악 후 자동화하여 중요한 업무에 더 집중할 수 있도록 개선
- [비효율 개선] 카드상품 스크래핑 서비스 개발
카드 상품 등록 및 수정 후 심의를 위해 수작업으로 각 탭의 혜택 내용을 캡쳐 후 PPT로 작성했던 내용을
puppeteer를 사용하여 자동화
(카드 한장 당 15분 걸리던 것을 약 30초로 단축)
- 카드 스쿼드 내 QA, 배포, 실험(A/B 테스트) 운영 방법 프로세스 화 및 Checklist 작성
- [비효율 개선] 단순 카드 프로모션 페이지 효율을 위해 Webflow 도입
실험(A/B Test)플랫폼 제작 및 실험문화 전파
📅 2020.05 ~ 2020.12
👨💻 [React, redux-toolkit, redux-saga, elastic ui, Google Analytics, CI/CD]
google optimizer와 같이 사내 누구나 실험(A/B Test)를 진행할 수 있도록 실험을 생성 및 관리, 분석을 도와주는 플랫폼
기획, 디자인, 개발 모든 과정 참여
- redux-saga에서 비즈니스 로직을 처리하고 테스트 코드 작성
- 사용자 인터뷰 및 Google Analytics 데이터 기반으로 서비스 개선
- 프로덕트 디자이너가 없는 상황에서 elastic ui (design system) 도입 후 wireframe(피그마) 제작 및 구현
- 실험플랫폼 사용자 가이드 문서 제작 및 사내 발표
- 실험플랫폼 UI 제작 및 실험관련 발표 이후 실험문화 전사 안착
- 분기당 약 60개의 실험 운영 ⇒ 200개 운영으로 약 330% 증가
- 실험 하는 팀이 3팀에서에서 17팀으로 증가
- 웹 서비스 개발 속도를 내기 위해 팀 내 서버개발자 분이 프론트엔드 코드에 기여할 수 있도록 가이드를 제공
- 개발 용이를 위해 토큰 자동 주입 chrome extension 제작 (현재 모든 웹 팀원 사용 중)
BPL (Design System) Chart 개발
📅 2020.03 ~ 2020.04
👨💻 [recharts / express]
- BPL(Banksalad Product Language)의 차트 일부 인 Pie Chart, Line Chart, Bar Chart를 구현
- 또한 웹 컴포넌트로 구현된 차트를 네이티브에서도 사용할 수 있도록 차트 렌더용 웹 서비스를 배포
뱅크샐러드 채용 페이지 및 블로그 개발
📅 2020.01 ~ 2020.03
👨💻 [GatsbyJS, Typescript, 반응형 웹, 웹 접근성]
뱅크샐러드 채용 페이지 및 블로그 제작
(채용 임팩트를 위해 블로그 개발 제안 후 블로그기획 부터 배포까지 모든 과정을 리드하여 진행)
그 외
📅 2018.11 ~ 2019.12
- 네이티브 & 웹뷰 간 데이터 전달을 위한 interface 정의 및 라이브러리 제작
- 연금, 노후, 금융비서(새소식), 스위치 보험 서비스 개발
소비의 미학 (Co Founder / Developer)
📅 2017.05 ~ 2018.09
번화가 식당(술집) 빈자리 확인 및 예약 서비스
(피봇팅) 신용카드가 없어도 계좌만 있으면 분할결제가 가능한 서비스
- Web Service 개발 (디자인, 기획 등 모든 과정 참여)
- 할부 결제 모듈 구현 및 적용 작업.
- 쇼핑몰 & 백오피스 구현