YuChocopie / resume

이력서

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

이력서

image

함께하는 것을 좋아하는 안드로이드 개발자 김유정입니다 :)

좋은 개발자가 되기 위해서는 오직 개발에만 집중하기보다는 여러 직군과 협업을 해야 한다고 생각합니다. 그래서 개발뿐만 아니라 디자인, 기획을 접해보고 도움이 될만한 것들을 계속 배우고 있습니다

활동

  • Mash-up (2018.03 - 현재)
  • 멋쟁이 사자처럼 7기 운영진 (2019.01 - 2019.12)
  • 대학생벤처기사단이 UKOV 20기 (2019.07 - 2019.12)
  • Gaudio- 인턴 (2019.07 - 2019.08)
  • LINE TV- 인턴 (2020.07 - 2020.08)

사용 기술

Android

  • Kotlin, Java
  • MVP MVVM MVI Clean Architecture
  • DataBinding LifeCycle Coroutine
  • glide retrofit TweenAnimation JNI Room ExoPlayer MobileFFmpeg Paging Library

Server

  • NodeJS
  • Spring-Kotlin

Process

  • 모니터링 - Google Analytics
  • 커뮤니티 - Slack
  • 이슈관리 - Github Jira(애자일/칸반)
  • 버전관리 - Git

프로젝트

  • 기간 : 2021.09 ~ 현재
  • 소개 : 사용자에게 맞는 운동을 맞춤추천해주는 서비스
  • 역할 : 프로젝트 아키텍처 설정, 운동 가이드에 나오게 될 애니메이션과 커스텀 UI
  • 사용한 Skill 또는 지식 : Android, git, Databinding, CleanArchitecture, MVVM ,Coroutine, Retrofit, Hilt
  • 기간 : 2021.02 ~ 2021.04
  • 소개 : 고민 상담 을을 작성하고 해당 카테고리 동물 배지를 얻게되는 귀여운 UI를 가진 서비스
  • 역할 : 지역기반 질문을 나타내는 메인 화면 커스텀
  • 사용한 Skill 또는 지식 : Android, git, Databinding, MVVM ,CustomView

[DearWorld]

  • 기간 : 2021.02 ~ 2021.03
  • 소개 : 우주인 Sugar의 항해일지 :)
  • 역할 : 지도를 나타내는 세계지도 custom view 생성 및 랭킹화면 구현
  • 사용한 Skill 또는 지식 : Android, git, Databinding, MVVM ,CustomView
  • 기간 : 2021.01 ~ 현재
  • 소개 : 매일매일 미션을 수행하며 카드를 수집하는 Android 앱 개발.
  • 역할 : IOS 앱으로 제공되던 moti의 android 버전 출시를 준비중입니다. :-)
  • 사용한 Skill 또는 지식 : Android(kotlin), Retrofit2, MVVM, CleanArchitecture

imageimageimageimageimage

동영상 자막 생성 앱

  • 기간 : 2020.07 ~ 2020.08

  • 소개 : 영상에 자막 추가, 수정할 수 있으며 자막의 다국어 변역이 가능한 안드로이드 앱

  • 역할 : Exoplayer를 활용한 동영상 재생 custom 플레이어 생성, 자막 추가기능과 해당 data로 WEBVTT포맷의 자막파일 생성 원본 m3u8 파일을 조작해 영상에 자막파일을 포함 Papago API를 이용한 다국어 자막변환

  • 사용한 Skill 또는 지식 :Android(kotlin), ExoPlayer(hls,core), MobileFFmpeg, webVTT, m3u8 ,Papago, RxJava, Retrofit2, MVVM

    imageimageimageimageimage

    imageimageimage

  • 기간 : 2019.10 ~ 2020.02
  • 소개 : 매일매일 미션을 수행하며 카드를 수집하는 ios 앱의 서버 담당.
  • 역할 : 답변생성과 조회, 이미지파일 업로드, 서버시간에 밎춰 주차별로 묶어 data 제공
  • 사용한 Skill 또는 지식 : NodeJS, express, mysql, sequilze, jest, swagger, jwt

imageimageimageimageimage

  • 기간 : 2019.09 ~ 2019.12

  • 소개 : Kotlin 기반의 코딩 입문자를 위한 블록 코딩 게임 앱으로 주어지는 미션을 해결할 수 있는 코드를 작성하며 블록 코딩으로 문제를 간단하게 해결하고 단계별로 코드 작성에 있어 필수적인 요소인 조건문(if)과 반복문(for, while), 변수와 함수에 대해서 개념적으로 이해할 수 있게 한 앱

  • 역할 : 프로젝트 리딩, 전체적인 레이아웃 디자인과 개발, androidx Data binding을 사용해 MVVM패턴 적용, 맵을 10x10 행렬로 제작하여 장애물이 랜덤으로 생성될 수 있도록 하고 실행버튼을 누를 경우 thread를 실행하여 옵저버를 통한 이벤트 케이스를 발생

  • 사용한 Skill 또는 지식 : Android, git, TweenAnimation, Databinding, MVVM pattern

imageimageimageimageimageimageimageimage

live 음성변조 앱

  • 기간 : 2019.08 ~ 2019.09

  • 소개 : java 기반의 실시간으로 음성변조 앱 , 인턴기간중 회사의 sdk를 활용한 앱 제작

  • 역할 : 안드로이드 어플리케이션 99%담당, 가우디오의 sdk 를 jni를 사용해 android studio 에서 사용할 수 있도록 변환, 소리에 대한 그래프를 시각적으로 표현, thread 를 사용해 음성의 녹음과 출력이 동시에 이루어질 수 있게 함, 실시간으로 앱에서 사용하는 memory를 출력

  • 사용한 Skill 또는 지식 : Android,Design, JNI, git, JIRA

imageimageimage

Android 기반 성능 모니터링 시스템

  • 기간 : 2019.07 ~ 2019.08
  • 소개 : 모바일 환경에서 기기의 버전과 sdk에 따라 다른 성능을 측정해주는 CI/CD 자동화 시스템
  • 역할 : 성능측정 소스코드의 단순화, Android 기반 성능 모니터링 시스템 구축
  • 사용한 Skill 또는 지식 : Android, JNI, bitbucket, Python, MySQL, react, JIRA(애자일 스프린트), CI/CD, jenkins

image

  • 기간 : 2019.03 ~ 2019.09
  • 소개 : Kotlin 기반의 컴퓨터 전공관련 퀴즈 앱
  • 역할 : 안드로이드 어플리케이션 90%담당, 그래프는 커스텀뷰 사용
  • 사용한 Skill 또는 지식 : Android, Design, Databinding, MVVM pattern, retrofit2, gson

imageimageimageimage

  • 기간 : 2018.11 ~ 2019.03
  • 소개 : kotlin 기반의 미세먼지,날씨에 따라 곰의 색과 악세사리, 배경날씨 등을 바뀌게 하여 사용자가 날씨에 대해 한눈에 알아볼 수 있도록 한 앱
  • 역할 : Tween Animation 을 적용하여 곰의 각 신체부위를 움직임, Data binding을 사용해 MVVM패턴 적용, 기온을 나타내는 그래프는 커스텀뷰로 개발
  • 사용한 Skill 또는 지식 : Android, git, TweenAnimation, Databinding, MVVM pattern, retrofit2, ViewPager

imageimage

  • 기간 : 2018.10 ~ 2019.02
  • 소개 : kotlin 기반 사용자의 연락처를 받아와 실체 친구들을 대상으로 롤링페이퍼를 써주는 방을 개설해 모으고 알람기능을 통해 이벤트 당일이 오면 사용자에게 알람이가 본인에게 온 롤링페이퍼들을 노출해주는 앱
  • 역할 : viewPager를 용도에 맞게 변경, recyclerView를 사용해 목록을 보여주는 부분에서 핸드폰 가로모드 적용시 가로 길이에 맞도록 item 라인 수 변경
  • 사용한 Skill 또는 지식 : Android, git, data binding, MVVM pattern

image

  • 기간 : 2018.07 ~ 2018.07
  • 소개 : java 기반의 여름용 날씨 앱
  • 역할 : 전체적 layout 생성, 위젯 제작
  • 사용한 Skill 또는 지식 : Android

image

  • 기간 : 2018.06 ~ 2018.10
  • 소개 : java기반 계절에 따라 다른 배경과 사용자의 취향에 맞는 모션있는 캐릭터를 사용하여 친숙한 느낌을 강조한 서울의 4계절 관광지 추천 앱
  • 역할 : retrofit2를 사용에 data 받아오기, mvp 패턴 적용, 전체적인 layout 생성
  • 사용한 Skill 또는 지식 : Android, retrofit2, gson, MVP pattern

imageimageimage

image

  • 기간 : 2018.06 ~ 2018.10
  • 소개 : java기반 챗봇과의 대화를 통해 하루를 기록하고 이를 일기로 기록해주는 앱
  • 역할 : 채팅화면에서 나인패치 적용, 채팅을 하는 ui에서 리사이클러뷰를 활용해 사용유저에 따라 채팅 말풍선이 바뀌게 함, 채팅작성 후 기분을 체크할 다이얼로그 구현, Diary 부분 구현
  • 사용한 Skill 또는 지식 : Android, git, glide, TedBottomPicker, MVP pattern

chatty01

수상 경력

상상만 하고 지나치는것을 메모해두고 기회가 올 때 아이디어를 쏟아내서 구현해보는 것을 좋아합니다.

디지털 융복합 신산업 창업공모전 (3등)

  • 수상 날짜: 2020.06

SMU게임경진대회(우수상)

  • 수상 날짜: 2019.12

금융 빅데이터 활용 아이디어공모전(최우수)

  • 수상 날짜: 2019.11

서울 통합이동서비스(MaaS) 해커톤(특별상)

  • 수상 날짜: 2019.08

SK브로드밴드 클라우드캠 개발공모전(최우수)

  • 수상 날짜: 2019.03

블록체인 문화예술 해커톤(우수상)

  • 수상 날짜: 2018.11

교통안전 아이디어 공모전(경찰청장상)

  • 수상 날짜: 2018.11

About

이력서