채용공고 올리기

권제호님을 응원해보세요!

좋은 제안에 열려있어요
성실함
책임감
긍정적

미리보기

기본 정보

이름
권제호
직업
개발 종사자
간단 소개

저는 기술을 통해 주변과 사회에 긍정적인 영향을 미치는 것을 목표로 하고 있습니다. 서비스의 시작부터 운영까지 전 과정을 경험하며, 다양한 도메인에서 프론트엔드와 백엔드 개발을 수행한 경력을 가지고 있습니다. 이러한 경험을 바탕으로 새로운 문제를 신속하게 이해하고 효과적으로 해결하는 능력을 갖추고 있습니다. 현재는 Flutter에 특히 큰 관심을 두고 있으며, 이 기술을 활용하여 더 나은 사용자 경험을 제공하기 위해 지속적으로 노력하고 있습니다.

기술 스택

기술 스택

Flutter, dart, Android, Spring Boot, Java, Kotlin, JavaScript, Linux

경력

회사명

주식회사파더스랩

직급 | 부서 | 근무 유형

모바일파트장 | 서비스개발팀 | 재직 중

근무 기간

2021.11. ~ 재직 중 (3년 4개월)

담당 업무

● 글로벌향 eSignature(전자 사인) poc (Flutter) / 개발

- Flutter를 활용한 web frontend 담당

- 필기, 이미지, 텍스트등 다양한 pdf 오버레이 커스텀 제작 및 지원

- GoRouter, Riverpod, intl, http, pdf등 패키지 활용

● Slack, MS Teams 챗봇 및 뉴스피드 / 개발

- 사내 최신 기술 동향 및 업무 효율화를 위한 자발적 진행

- 사내 정보 검색 (예: 와이파이 비밀번호)

- CI/CD 정보 연동

- 최신 개발 트렌드 뉴스피드, RSS 연동

● AOSP Automotive boot optimization / 외주개발

기간: 2023.10 - 2023.12

- Preload, SystemServer, Log등 Java 코드관련 최적화 수행

- init.rc의 순서 및 병렬 처리 수정

- bootchart 기준 부팅 시간 60초에서 45초로 감소

● AOSP Automotive 시스템 앱(Android, Kotlin) / 외주개발

기간: 2022.12 - 2023.05

- FMS(Fleet Management Syetem)를 위한 실시간 차량 정보 수집 및 전송 클라이언트

- 시스템 앱 형태의 UI 없는 안드로이드 서비스컴포넌트 기반 어플리케이션

- CarPropertyManager 활용한 VHAL 데이터 수집 및 서버 전송

- AWS IoT Core 프로비저닝 인증 처리 및 MQTT 통신 구현

- 음영지역(통신 차단 구역) 진입 또는 전송 실패시 데이터 손실 최소화를 위해 내부 큐에 메시지를 저장하고 재전송 로직 적용

● 임베디드 보드 개발 QnA 웹 사이트(SpringBoot, Java) / 외주개발

기간: 2022.06 - 2022.12

- stackoverflow와 유사한 게시판 형태의 웹사이트

- 백엔드 담당 및 글로벌 서비스에 맟춘 아키텍쳐 인프라 구성

- SpringBoot를 활용한 서버 구성

- Sprimg REST docs를 활용한 문서 공유 및 테스트 구성

- AWS를 활용한 인프라 구성

- mySql 8.x 기반 전문검색(full-text search) 적용

- Github action을 통한 CI/CD 구성

- https://topst.ai/

● 물류관제서비스(Flutter) / 외주개발

기간: 2021.11 - 2022.06

- 택배기사와 택배사 간 물류관제 및 정산시스템

- Flutter를 활용한 크로스 플랫폼 앱(iOS/Android) 개발담당 및 서버(SpringBoot) 개발 지원

- FCM을 활용한 알림

- 공식 webview_flutter 플러터를 활용한 자바스크립트 브릿지 구현(PG 및 본인인증 연동)

● 대기업 차량관제 연구과제(Android, Java) / 외주개발

기간: 2021.11 - 2022.06

- 정보보안 및 안드로이드 개발 담당

- JSP로 구성된 웹사이트 개발 보조

- iOS 외주개발 관리

- 안드로이드(Java) / 서버(Springboot) / DB(mariadb) / 리눅스(ubuntu) / 웹(jquery)에 대한 감사 로그 DB 저장 기능 구현

- 앱, 웹에 대한 본인 인증 서비스 적용

- 젠킨스를 활용한 CI/CD 구성

회사명

주식회사이지테크핀

직급 | 부서 | 근무 유형

과장 | 개발팀

근무 기간

2021.07. ~ 2021.11. (5개월)

담당 업무

● 모바일 주식 자동매매 앱(Flutter, Kotlin) / 유지보수

기간: 2021.07 - 2021.11

- Flutter 및 Android(kotlin)를 활용한 퀀트주식거래 어플리케이션

- 여러 상태관리(getx, provider, bloc)로 혼합된 레거시 코드를 provider로 통합 리펙토링

- 증권사 API를 활용한 자동매매 적용 및 기타 버그 수정

- Flutter Methodchannel, Eventchannel을 통한 native 네이티브 라이브러리 데이터 연동

회사명

주식회사와이랩스

직급 | 부서 | 근무 유형

팀장 | 개발팀

근무 기간

2018.01. ~ 2021.06. (3년 6개월)

담당 업무

● 개발 문화 개선 및 매니징

- Github 기반 코드관리 및 코드리뷰 도입

- Trello를 활용한 업무 상황 공유

- Slack을 통한 개발관련 업데이트 자동 공유

- 기록을 위한 구두 협의 대신 Slack으로 대화 장려

- 주간 회의를 통한 회고 및 개발 방향성 조정

- 타사 개발문화 학습 및 사내 도입을 위한 검토

- 개발 기간 산정 및 관리

● 자사몰 리뷰사이트(Flutter web) / 개발

기간: 2020.11 - 2020.12

- 풀스택개발

- Flutter web 기술을 활용한 Frontend 구성

- custom paint를 활용한 자체 UI 개발

- SpringBoot를 활용한 Backend 구성

- AWS Route53, S3(Hosting), EC2, RDS 활용한 인프라 구성

● 지역기반 중고거래 플랫폼 v2(Flutter) / 개발

기간: 2020.01 - 2020.06

- Flutter를 활용한 iOS/Android 통합 개발로 전환

- Websocket과 FCM을 활용한 채팅기능 추가

- AWS Lambda, APIGateway 추가 도입

- Firebase crashlytics, analytics 활용

- 기존 대비 개발 생산성 향상 및 스크롤 버벅임등 UI 퍼포먼스 개선

● 사내 재고관리 프로그램(Flutter) / 개발

기간: 2019.10 - 2019.12

- 사내에서 판매 중인 중고거래 물품 관리를 위한 QR 연동 재고관리 시스템

- Flutter 도입을 위한 토이 프로젝트

- 전체 서비스 기획 및 설계

● 카카오톡 연동 간편 주문 POS 시스템(Android, Java) / 외주개발

기간: 2019.03 - 2019.09

- 안드로이드 담당

- 태블릿 디자인 가이드에 따른 UI 적용

- FCM을 활용한 대기번호 발급 기능 적용

- 감열 프린터 블루투스 및 USB 연동 개발

- https://play.google.com/store/apps/details?id=kr.norder.store.android

● 국립국악원 주관 국악 반주/장단 플레이 앱 v2(SpringBoot, Java) / 외주개발

기간: 2018.12 - 2019.03

- 리뉴얼 개발 참여

- 안드로이드 및 서버 담당

- 기능 요구사항 분석 후 Django로 작성된 레거시코드를 SpringBoot로 서버 변경 및 재설계

- AWS EC2, S3, RDS 활용한 인프라 구성

- Android 음원 재생 병렬처리로 인한 기존 앱 대비 로딩 속도 50%이상 향상,

- S3 저장방식 수정으로 90%이상 서버비용 절감

● 지역기반 중고거래 플랫폼 v1 고도화(Android, Java) / 유지보수

기간: 2018.03 - 2018.12

- 안드로이드 버그 수정

- iOS 외주개발 지원 및 관리

- 지번주소에서 법정동, 행정동으로 활용 데이터 변경

- AWS S3, RDS 도입

● 국립국악원 주관 국악 반주/장단 플레이 앱 v1(Android, Java) / 외주개발

기간: 2018.01 - 2018.03

- 안드로이드 개발

- Android EXOPlayer 활용한 다중 음원 재생 적용

- https://play.google.com/store/apps/details?id=kr.ylabs.wooang

● 지역기반 중고거래 플랫폼 v1 / 개발

기간: 2017.12 - 2018.02

- 안드로이드 개발 및 서버 외주개발 관리

- AWS EC2, Route53, RDS 활용한 인프라 구성

- 행안부 주소 API 활용

- 구글맵 및 GPS를 활용한 geocoding / reverse geocoding

- https://play.google.com/store/apps/details?id=kr.ylabs.localmarket

회사명

(주)피플로드

직급 | 부서 | 근무 유형

선임 | 개발팀

근무 기간

2016.09. ~ 2017.01. (5개월)

담당 업무

● 지인 기반 SNS & e-커머스 앱(Android, Java )/ 개발

기간: 2016.09 - 2017.01

- 안드로이드 담당

- 웹뷰를 통한 PG사 연동 및 결제시스템 적용

- Android studio를 통한 apk 분석 도입 및 최적화

- DataBinding을 활용한 비지니스 로직 분리 및 코드 개선

- LiveData를 Reactive한 UI 적용

- Retrofit, Glide등 라이브러리 활용

회사명

주식회사이젠컴즈

직급 | 부서 | 근무 유형

주임 | 개발팀

근무 기간

2014.12. ~ 2016.08. (1년 9개월)

담당 업무

● 미국판 배달의민족(Web, Andgular) / 외주개발

기간: 2016.03 - 2016.07

- 웹 Front 담당

- 신규언어(angularJS) 도입에 따른 학습 및 요구사항 구현

- 해외 결제 시스템 API 연동

● 한국정보인증(KICA) KIDO 앱(Android, Java) / 유지보수

기간: 2016.01 - 2016.02

- 생체인증(지문) 로그인 앱

- 안드로이드 담당

- 협력사 제공 공인인증서 모듈(JAVA) 분석 후 지문과 공인인증서 정보 간 매칭 적용

- FCM을 활용한 앱-웹간 로그인 연동기능 구현

● 블루투스 4.0 BLE 기반 비콘을 활용한 실내 걸음수 측정 앱(Android, Java) / 개발

기간: 2015.10 - 2016.01

- 안드로이드 담당

- 비콘 정확도 향상 알고리즘, 부정측정 필터링 연구 및 적용

- 패킷분석을 통한 비콘 회사에서 제공하는 메뉴얼에 누락돼 나오지 않은 배터리 데이터 습득 및 활용

● NFC를 활용한 시설관리공단 스마트 시설점검 시스템(Android, Java) / 외주개발

기간: 2015.09 - 2015.09

- 안드로이드 담당

- NFC 읽기/쓰기 기능 활용

● 블루투스 4.0 BLE 기반 비콘을 활용한 아이 통학 알림 및 통학버스 GPS 트래킹 앱(Android, Java) / 개발

기간: 2015.02 - 2015.09

- 안드로이드 담당

- 4개버전 출시(학부모, 선생님, 기사, 가디언) 및 각 버전별 한국/미국 현지화 적용

- 미국 현지 노후 인프라(네트워크 지연)를 고려해 통신횟수 및 데이터 축소를 통한 네트워크 최적화 개발

- JWT를 활용한 인증

- Sqlite를 이용한 클라이언트 DB 구성 및 캐싱

- 웹뷰를 통한 PG사 연동 및 결제기능 적용

● 블루투스 4.0 BLE 기반 비콘을 활용한 대기표 발급 및 광고 앱(Android, Java) / 외주개발

기간: 2014.12 - 2015.01

- 안드로이드 담당

- 안드로이드 블루투스 스캔을 이용한 비콘 정보 수집, 패킷정보 분석 및 서버 전송

- FCM을 활용한 전면광고 송출 및 비콘 범위 내에 대기표 발급화면 표시

- Retrofit, Okhttp, Glide등 라이브러리 활용

● 강아지 팬던트 NFC/RFID 연동 서비스(Android, Java) / 유지보수

기간: 2014.12 - 2015.12

- 안드로이드 담당 및 서버 보조

- 안드로이드 APP 내 게시판 형태의 커뮤니티 기능 추가

- Sprimg 서버의 DB connection을 close 하지 않아 발생하는 서버 다운현상을 추척하고 수정

● 한국정보인증(KICA) 샵(#)메일(Android, Java) / 유지보수

기간: 2014.12 - 2016.08

- 기존 메일과 차별화된 보안 특화 메일

- 안드로이드 담당

- 안드로이드 내에서 글로벌 변수를 단순히 자바의 static으로 잡아둠으로써 생겨나는 초기화 및 컨텍스트, 멀티스레드 관련 문제점들을 확인하고 싱글톤 패턴으로 재정의

프로젝트

프로젝트명

number pagination(flutter package)

소속/기관명

개인

프로젝트 기간

2021.07. ~ 진행 중

프로젝트 내용
  • 전통적인 웹 UX에 따른 페이징 인디케이터

  • 다양한 UI 커스텀 제공

포트폴리오

URL

link

Github

깃허브
link

모바일 소스 개선 기여

깃허브
link

number_pagination(flutter package)

URL 링크

교육

소속/기관명

구리인창고

종류 | 전공

고등학교 | 이과계열

재학 기간 | 재학 상태

2003.03. ~ 2006.02. | 졸업

소속/기관명

강원대(춘천)

종류 | 전공

대학교(학사) | 컴퓨터정보통신공학

재학 기간 | 재학 상태

2006.03. ~ 2007.07. | 중퇴

댓글