사용자의 입장에서 고민하고, 끊임없이 학습하는
프론트엔드 개발자 박철우입니다.
지금까지 다양한 서비스를 초기 설계부터 개발, 운영까지 해 본 경험과 팀리딩 경험을 가지고 있으며, 현재에 만족하지 않고 지속적으로 새로운 기술과 지식을 습득하고, 더 나은 개발자가 되기 위해 항상 고민을 하고 노력하고 있습니다. 그리고 다른 직군과 원할한 커뮤니케이션과 앞으로 더 성장하기 위해 기획과 UI/UX, 그리고 GA같은 데이터에도 관심을 가지고 학습을 하려고 노력하고 있습니다.
Contact.
이런 경험을 가지고 있습니다.
주식회사 밸류맵
프론트엔드 파트장 2023.01 ~ 현재2년 1개월지도 기반 토지/건물 부동산 거래 플랫폼 개발
서비스 보러가기- 디자인시스템 구축• 디자인시스템을 구축하여 디자이너와 개발자간의 커뮤니케이션을 원활하게 하고, 컴포넌트의 재사용성을 높이기 위해 노력
- 코드컨벤션 정리(ESLint, Prettier, Husky, CommitLint 사용)• 일치된 코드 컨벤션을 유지하기 위해 설정 및 규칙을 정리
- 밸류맵 웹 프로젝트를 리뉴얼• 2만줄이 넘는 JS 코드가 있는 JSP 레거시 프로젝트를 Next.js로 리뉴얼 작업
- 밸류맵 앱 프로젝트 리뉴얼• 사용자들의 사용성 증대를 위해 웨뷰만으로 구성이되어 있는 기존 프로젝트를 Flutter로 리뉴얼 작업
- SEO 최적화 작업• SEO 최적화를 위해 metadata 정리 및 백엔드 개발자와 소통하여 Sitemap.xml(490만개)를 생성해서 Google Search Console에 등록
- React.js
- Next.js
- Recoil
- Tailwindcss
- Storybook
- Typescript
- Jenkins
- Github Action
- Flutter
- Rivepod
- Get
- Dio
- Sqflite
- Figma
주식회사 세상을 바꾸는시간 15분
풀스택 개발자 2020.11 ~ 2022.122년 2개월온라인 강의 플랫폼 개발
서비스 보러가기- 티처들이 사용하는 세바시랜드 스튜디오 개발• 영상 업로드 및 모임 생성과 정산을 확인 할수 있는 웹 개발
- 러너들이 강의를 듣는 세바시랜드 개발• 영상 스트리밍 및 커뮤니케이션 기능을 가진 웹 개발
- 세바시랜드를 관리하는 백오피스 개발• 세바시랜드의 주요 지표를 볼 수 있는 대시보드와 정산 및 서비스를 관리하는 웹 개발
- 세바시랜드 REST API 설계 및 개발• Spring Book(Kotlin)와 JPA를 이용해서 세바시랜드에서 사용하는 전반적은 REST API 설계 및 개발
- 디자인시스템 구축
- Angular
- React.js
- Next.js
- Recoil
- Emotion
- Storybook
- Typescript
- Github Action
- SpringBoot
- JPA
- AWS
아이엠에이치씨(IMHC)
풀스택 개발자 2018.05 ~ 2020.042년설문조사 플랫폼 개발
서비스 종료- 플럼보드 웹 개발• 설문 집행하는 사용자들이 설문을 등록하고 통계를 볼수 있는 웹 개발
- 플럼보드 백오피스 개발• 주요 지표 대시 보드와 지출 및 정산 등을 확인하는 웹 개발
- 플럼보드에서 사용하는 API 개발• Firebase Cloud Function(Node.js)을 이용해서 플럼보드 서비스에서 사용하는 API 개발
- Angular
- Firebase
- Storybook
- Typescript
- Jenkins
- Firebase
(주)맵씨닷컴
풀스택 개발자 2015.11 ~ 2018.022년 4개월남성 패션 커머스 & 상담 플랫폼 개발
서비스 종료- 맵씨닷컴 커머스 웹 개발• 남성 패션 의류 및 악세서리를 판매하는 웹 개발
- 맵씨닷컴 백오피스 개발• 맵씨닷컴 상품 등록 및 주문, 정산, 서비스 기능 관리를 하는 웹 개발
- 맵씨닷컴 서비스 REST API 설계 및 개발• PHP와 Node.js를 이용해서 맵씨닷컴 서비스에서 사용하는 REST API 설계 및 개발
- COSMO 웹 서비스 개발• 남성 패션 상담을 해주는 웹 개발
- COSMO 서비스 REST API 설계 및 개발• Spring Boot와 Mybatis를 이용해서 COSMO 서비스에서 사용하는 REST API 설계 및 개발
- PHP
- Angular
- Node.js
- SpringBoot
- Mybatis
- AWS
- Jenkins
(주)디지엔터테인먼트
소프트웨어 개발자 2012.11 ~ 2015.103년윈도우 소프트웨어 개발
서비스 보러가기- Sports World 유지보수
- 움직이는 모두의 갤러리 개발
- 스케치 아쿠아리움 개발 참여
- 러닝어드벤처 맵 제작을 위한 프로그램 개발
- 스페이스볼 게임 개발 참여
- C++
- OpenGL ES
- DirectX
- Kinect
- OpenCV
- OpenNI
- Flash
이런 스킬을 가지고 있습니다.
- Communications
· 커뮤니케이션은 많을수록 좋다고 생각합니다.
· 적극적으로 생각을 표현하려고 노력합니다.
· 다른 사람의 의견을 적극적으로 수용하고 저의 의견을 명확하게 전달하려고 노력합니다.
- Web
· SEO 최적화를 위해 Sitemap과 Robots.txt, metadata, 상황에 맞게 Semantic Markup를 적용하려고 노력합니다.
- Typescript
· 제네릭 타입, 유니온 타입, 튜플 등을 상황에 맞게 사용하여 개발할 수 있습니다.
- React
· 커스텀 훅을 이용해 공통 비즈니스 로직을 모듈화할 수 있습니다.
· 상황에 맞게 useCallback, useMemo, memo 등을 사용하여 메모리제이션 할수 있습니다.
· Storybook을 사용하여 컴포넌트 주도 개발을 할수 있습니다.
· 테스트 코드를 작성하여 테스트를 할수 있습니다.
- Data
· Google Analytics에 다양한 이벤트와 전자상거래 이벤트를 적용한 경험이 있습니다.
- Figma
· Variant를 통해 상황에 맞는 컴포넌트를 만들 수 있습니다.
· Auto Layout을 이해하고 상황에 맞게 사용할 수 있습니다.