Code Monkey home page Code Monkey logo

Yuhee Kim 김유희

📭 Channel

Gmail Badge Blog Badge

Metrics


🗞 Summary

⚒ Skills

Techs that I've used at least once 한 번이라도 적용해본 기술

Platforms & Laguages

  • Kotlin을 이용한 Android Native 앱 개발 경험
  • Coroutine 사용한 비동기 네트워킹 처리 경험
  • Retrofit2를 이용한 REST API 연동 경험
  • Glide, Coil를 이용한 이미지 로드 경험
  • AAC ViewModel, LiveData, DataBinding 활용 경험
  • MVVM 패턴 적용 경험
  • React Native을 사용한 Android 앱 개발 경험

Things that I wil study 앞으로 공부할 것들

  • Unit Test 경험
  • UI Test 경험
  • Flow 사용 경험
  • Jetpack Compose 사용 경험

🏫 Education

동아대학교 컴퓨터공학과(2019.03 ~ 2023.02 졸업)

Study

  • Dong-A IT Club Algorithm Study (2022.05 ~ 2022.07) 알고리즘 스터디
    • 알고리즘 스터디에서는 알고리즘에 대해서 공부하고 해당 알고리즘에 관련한 문제를 함께 풀고 있습니다.
  • Dong-A IT Club Front-End Study (2022.04 ~ 2022.08) 프론트엔드 스터디
    • 프론트 엔드 스터디에서는 React Native를 공부하며 이를 이용하여 세상의 불편함을 개선하는 어플리케이션을 제작하는 것이 목표입니다.
  • University MakeUs Challenge UMC 2nd Dong-A University Android Session (2022.03 ~ 2022.08) UMC 2기
    • UMC는 앱 런칭에 도전하는 대학생 IT 연합 동아리입니다. 해당 동아리에서 안드로이드 세션에 참가하여 안드로이드를 스터디 형식으로 공부하며 앱 개발을 준비하고 있습니다.
    • UMC 2기 Android 세션에서 진행하는 안드로이드 스터디 내용은 여기를 참고해주세요.
    • 스터디에서 진행한 실습 코드
  • THIS IS React Native Team (2021.09 ~ 2022.11) 디스이즈
    • 디스이즈는 동아대학교 학생들의 편의를 위해 앱 서비스를 제공하는 비영리 단체/동아리 입니다.
    • 디스이즈 리액트 네이티브 팀에서 React Native를 사용하여 디스이즈 앱의 유지 보수를 하고 있습니다.
    • 디스이즈 내의 디스스탑이즈 기능의 UX를 개선한 경험이 있습니다.
      • UX를 개선한 디자인을 적용하여 디스스탑이즈를 유지 보수한 경험이 있습니다.
      • 배차 간격 보기 기능을 개발하였습니다.

🔖 Publications

Tech Blog Posts 기술 블로그 포스팅

Android Widget

Library

Architecture Pattern

그 외 Android 관련


⚙️ Projects

편의점 음식 추천 어플리케이션 메추리

  • 깃허브 주소 : https://github.com/hapen7535/Mechuli-CVSver
  • 기간 : 2022.10 ~ 2022.01 (4개월)
  • 개발 언어/ 라이브러리 : Kotlin, Coroutine, Retrofit2, Coil, AAC(LiveData, ViewModel, DataBinding)
    • 사용 상세 내용 :
      • Retrofit2를 이용하여 REST API 연동
      • Coroutine을 이용하여 비동기 네트워킹 처리
      • LiveData, DataBinding을 사용하여 View 갱신
      • Coil을 사용하여 이미지 로드
      • MVVM 패턴 적용
  • 핵심 기능 : 3사 편의점(CU, GS, seveneleven)의 음식을 추천받을 수 있는 기능, 편의점 음식 레시피를 공유할 수 있는 커뮤니티
  • 안드로이드 개발(1인), 백엔드(1인), 데이터 엔지니어(1인)로 팀을 구성하여 완성한 프로젝트입니다
  • 내용 ( 본인 기여 내용 )
    • 편의점 음식 제품 추천 기능 (안드로이드 부분) 개발
      • 편의점 음식 제품에 대해 평점을 남기고 추천을 제공받는 기능
    • 편의점 음식 레시피 커뮤니티 (안드로이드 부분) 개발
      • 편의점 음식 제품으로 만든 레시피를 공유하는 커뮤니티 기능
      • 제작 비용, 사진, 조리 방법과 함께 레시피를 공유
      • 레시피에 평점과 함께 댓글 추가 가능

반려동물, 식물 커뮤니티 동식이 일기

  • 깃허브 주소 : https://github.com/companion-diary
  • 기간 : 2022.07 ~
  • 개발 언어/ 라이브러리 : Kotlin, Coroutine, AAC(LiveData, ViewModel)
    • 사용 상세 내용 :
      • View와 ViewModel을 사용하면서, UI 컨트롤러와 데이터를 분리하여 로그인 기능 구현
      • LiveData를 사용하여 ViewModel의 데이터를 UI 컨트롤러와 동기화
      • Coroutine을 사용한 비동기 네트워킹 처리
      • Retrofit2를 이용하여 REST API 연동
  • 안드로이드(3인), 백엔드(1인) 개발자, 디자이너(1인)로 팀을 구성하여 진행하고 있는 프로젝트입니다
  • 내용 ( 본인 기여 내용 )
    • 소셜 로그인(카카오 로그인) 기능 구현
    • 반려동물, 식물 커뮤니티 기능 개발 중

음식 추천 시스템 어플리케이션 메추리

  • 깃허브 주소 : https://github.com/hapen7535/Mechuli2
  • 기간 : 2022.04 ~ 2022.06 (3개월)
  • 개발 언어/ 라이브러리 : Kotlin, Coroutine, Retrofit2
    • 사용 상세 내용 :
      • Coroutine을 사용한 비동기 네트워킹 처리
      • Retrofit2를 이용하여 REST API 연동
  • 안드로이드 개발(1인), 백엔드(1인), 데이터 엔지니어(1인)로 팀을 구성하여 완성한 프로젝트입니다
  • 내용 ( 본인 기여 내용 )
    • 음식 추천 기능 (안드로이드 부분) 개발

Yuhee Kim's Projects

gcwm icon gcwm

Get Cooking With Me 어플리케이션에 재료를 추가하여 그에 맞는 레시피를 검색해보세요

interview_question_for_beginner icon interview_question_for_beginner

:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:

mechuli2 icon mechuli2

Food Recommendation System for Android application 음식 추천 안드로이드 어플리케이션

ps icon ps

Problem solving

umc2-android icon umc2-android

Dong-a University UMC 2기 android 스터디 실습 내용

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.