미리보기
기본 정보
- 프론트엔드 3년차 개발자 박세훈입니다. - 0부터 1까지 모바일 앱을 개발하고 출시한 경험이 있습니다. - 개발이 재미있어서 고등학교에 다니면서 바로 취업에 성공했고, 첫 직장에서 필요로 하는 기술들을 배우면서 실무에 적용했습니다. - 더 깊이 있는 이론과 기술을 익히기 위해 부트캠프를 수료했으며, 문제와 부딪쳤을 때 고민하고 해결하는 것에 재미를 느낍니다. - 배운 것을 공유하고 남을 돕는 것을 좋아하며, 이는 곧 제 성장을 돕는 것이라 여기며 즐겁게 개발하고 있습니다.
기술 스택
Flutter, Vue.js, Git, JIRA, HTML/CSS, dart
경력
버즈비터즈
사원 | 개발팀
2019.12. ~ 2022.11. (3년)
1. 클링크 (Clnk)
인플루언서 마케팅 서비스
- 인플루언서와 브랜드를 이어주는 서비스입니다. 브랜드에서 캠페인을 진행하면 인플루언서는 해당 캠페인을 신청하여 진행하거나, 브랜드에서 인플루언서를 섭외하며 진행됩니다.
- 2020년 상반기까지 Framework7 + Ruby on Rails의 웹앱이었으나,
이후 Flutter 하이브리드 앱으로 변환했습니다.
[Flutter 모바일 앱 개발]
- 웹앱이었던 기존 서비스를 Flutter 코드로 변환하는 것에 기여
(약 30% 기여)
- Apple, Facebook 로그인 구현
- Build Flavor를 활용하여 개발 서버 및 실서버에 따른 배포 환경 설정
- Android Play Store, iOS App Store 앱 업데이트 경험
- Codemagic CI/CD 자동 배포 활용 경험
- 기타 유지보수
- GetX
[Web 개발]
- Framework7 웹앱 유지보수
- Ruby on Rails 코드였던 기존 어드민 페이지를 Vue.js로 변환하는 것에 기여
(약 15% 기여)
- AWS S3 회사 정적 사이트 개발
- Quasar, Pinia
2. 베리풀 (Berryful)
뷰티 라이브커머스 숏폼 뷰티 커뮤니티
- 뷰티 라이브커머스 서비스로 시작하였으나, 이후에 숏폼을 활용한 뷰티 커뮤니티로 서비스를 바꿨습니다.
사용자는 숏폼 혹은 게시글을 작성할 수 있습니다. 현재는 종료된 서비스입니다.
- Flutter 웹뷰에 Vue.js 웹 페이지를 넣은 형태입니다.
[Flutter 모바일 앱 개발]
- Flutter 코드 약 15% 기여
- Build Flavor를 활용하여 개발 서버 및 실서버에 따른 배포 환경 설정
- Android Play Store, iOS App Store 앱 업데이트 경험
- Agora를 활용한 실시간 라이브 방송 수신 구현
- Webview javascriptChannels를 이용하여 웹뷰와 통신 작업
- GetX
[Web 개발]
- Vue.js 코드 약 40% 기여
- Agora를 활용한 실시간 라이브 방송 송신 구현
- AWS IVS를 활용한 실시간 라이브 방송 송신 구현
- 게시판 형식의 커뮤니티 CRUD 제작에 기여
- Element-ui, Vuex
프로젝트
코블 (Kovel)
모두의연구소 (부트캠프 팀 프로젝트)
2024.04. ~ 진행 중
외국인 대상 한국 관광 정보 제공 서비스
- Localization, 번역, 국내 여행 팁 공유 등을 활용하여 외국인에게 특화된 한국 관광 정보 제공 서비스입니다.
- 부트캠프에서의 6인 팀 프로젝트입니다. 팀원들 중 Flutter 경력자는 저 혼자였기에 팀원들에게 여러 도움을 주고자 노력했습니다.
- 부트캠프 파이널 프로젝트 대상을 수상했습니다.
- 2024.05.21 부트캠프 제출용 MVP를 완성했고, 현재 한국관광공사에서 주최하는 공모전에서 예비심사를 통과했으며, 출품용 추가 기능들을 개발 중에 있습니다.
[Flutter 모바일 앱 개발]
역할 기여
- 코드/커밋/이슈 컨벤션 정의, 브랜치 작업 전략 설립, 구조 설립 등과 같은 초기 세팅
- 팀 내 유일한 Flutter 경력자로서 여러 기술적인 가이드를 제시하는 기술 총괄을 맡음
기술 기여
- MVP 기준 25% 이상의 PR에서 Suggestion 작성
- google_generative_ai 패키지를 활용하여 AI 번역, AI 챗봇 기능 구현
- Firebase Auth, Firestore 등을 활용하여 로그인/회원가입, 좋아요 구현
- 한국관광공사 TourAPI 4.0 활용
- Clean Architecture, MVVM Pattern, Provider, GetIt
모콘 (MoCon)
모두의연구소 (부트캠프 개인 프로젝트)
2024.04. ~ 2024.04.
국내 대중 음악 공연 정보 제공 서비스
- 개인적으로 음악 공연 보는 것을 정말 좋아합니다. 공연 정보를 다양한 플랫폼에서 확인해야 한다는 불편함이 있었는데, 이를 하나의 앱으로 확인하기 위하여 만들었습니다.
- 부트캠프에서의 개인 프로젝트입니다. 일부 UI 디자인을 제외하면 처음부터 끝까지 혼자 제작했습니다.
- 지속적으로 업데이트 중입니다.
[Flutter 모바일 앱 개발]
- 혼자서 기획, 개발, 출시 진행
- 공연예술통합전산망 KOPIS Open API 활용
- Hive를 활용하여 즐겨찾기 구현
- Android Play Store 출시, 업데이트 경험
- Clean Architecture, MVVM Pattern, Provider, GetIt
포트폴리오
교육
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2021.03. ~ 현재 | 재학 중
한세사이버보안고등학교
고등학교 | 해킹보안과
2017.03. ~ 2020.02. | 졸업
대외활동
오름캠프 Flutter 모바일 앱 개발 2기 부트캠프 수료
모두의연구소
오름캠프 Flutter 모바일 앱 개발 2기 부트캠프 수료
파이널 프로젝트 대상 수상
쉐벨그투(Share Value, Grow Together)상 수상
자격증
정보처리기능사
단일등급 | 한국산업인력공단
2017.12.
컴퓨터활용능력
2급 | 대한상공회의소
2015.03.
워드프로세서
단일등급 | 대한상공회의소
2014.02.
자기소개
첫 회사로 버즈비터즈라는 스타트업에 입사하여 3년 정도 Flutter와 Vue.js를 활용한 앱 개발 경험이 있습니다.
이후 버즈비터즈에서 산업기능요원 병역특례로 근무를 하게 되었는데, 근무 중에 사내 재정 악화로 권고사직을 받아 퇴사했습니다.
남은 복무 일수를 군대에서 채우고, 전역하자마자 개발 감을 되찾기 위하여 Flutter 부트캠프를 수료했습니다.
Flutter 부트캠프에서 파이널 프로젝트 대상을 포함한 2개 부문에서 수상했고, 커리어를 이어나갈 준비가 되었습니다.
주로 Flutter를 사용하지만, 스타트업에서의 경험으로 새로운 기술에도 빠르게 적응하여 업무에 잘 적용할 수 있는 능력을 갖추고 있습니다.
경력을 통해 다양한 프로젝트를 경험하고, 협업과 커뮤니케이션을 통해 팀원들과 원활하게 협력할 수 있는 역량을 갖추고 있습니다.