Skip to content

dreamboy1339/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

프로젝트

Amondz(아몬즈)

  • Company: Bejewel(비주얼)
  • 주얼리 커머스 서비스 안드로이드 앱
  • Tech Spec
    • Language: Kotlin
    • Architecture
      • MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
      • XML-based and Jetpack Compose-based UI
      • ADS(Amondz Design System)
    • Dependency Injection: Hilt
    • Network: Rest API-based Retrofit
    • Asynchronous Processing: Kotlin Coroutine, Flow
    • External Service, API & Tools
      • Firebase
        • Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution, Dynamic Links, Performance, A/B Test
      • SNS login
        • Kakao, Naver, Facebook
    • Version Control & Deployment: Git, Github Actions
    • Issue Tracking & Analysis: Firebase Crashlytics, Android Vital
    • User Analysis: Firebase Analytics, AppsFlyer, Braze, Amplitude, Airbridge
    • Etc: Zai(Recommendation), Channel Talk
  • 세부사항

Wavve(웨이브)

  • Company: Contentwavve(콘텐츠웨이브)
  • OTT 서비스 안드로이드 앱
  • Tech Spec
    • Language: Kotlin, Java
    • Architecture
      • MVP + MVVM 기반 AAC ViewModel, LiveData, DataBinding
      • XML-based and Jetpack Compose-based UI
    • Dependency Injection: Hilt
    • Network: Rest API-based Retrofit
    • Asynchronous Processing: Kotlin Coroutine, Flow
    • External Service, API & Tools
      • Firebase
        • Cloud Messages, Analytics, CrashLytics, Dynamic Links
      • SNS login
        • Kakao, Naver, Facebook, T ID, Apple
    • Version Control & Deployment: Git, Gitlab
    • Issue Tracking & Analysis: Android Vital
    • User Analysis: Google Analytics, Braze

키친보드(도도카트)

  • Company: Spoqa(스포카)
  • 식자재 유통 중계 플랫폼 서비스 키친보드 매장 안드로이드 앱
  • Tech Spec
    • Language: Kotlin, Java
    • Architecture: MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
    • Dependency Injection: Hilt
    • Network: GraphQL using Apollo
    • Asynchronous Processing: Kotlin Coroutine, Flow
    • External Service, API & Tools
      • Firebase
        • Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution, Dynamic Links
      • Kakao
        • Kakao Login
      • Sendbird Chat
    • Version Control & Deployment: Github, CircleCI
    • Issue Tracking & Analysis: Sentry
    • User Analysis: Google Analytics, AppsFlyer, Insider

키친보드 유통사

  • Company: Spoqa(스포카)
  • 식자재 유통 중계 플랫폼 서비스 키친보드 유통사 안드로이드 앱
  • Tech Spec
    • Language: Kotlin, Java
    • Architecture: MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
    • Dependency Injection: Hilt
    • Network: GraphQL using Apollo
    • Asynchronous Processing: Kotlin Coroutine, Flow
    • External Service, API & Tools
      • Firebase
        • Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution
      • Sendbird Chat
    • Version Control & Deployment: Github, CircleCI
    • Issue Tracking & Analysis: Sentry
    • User Analysis: Google Analytics

마카롱 택시

  • KST 모빌리티

  • 마카롱 기사 앱 개발 및 유지 보수.

  • 사용 기술

    • 언어: Kotlin
    • 아키텍처: MVVM; AAC ViewModel, LiveData + DataBinding + DI(Hilt)
    • ConstraintLayout, RecyclerView, MDC
    • Coroutines, RxAndroid, RxBinding4
    • Database: Room
    • Firebase: Crashlytics, App Distribution, Google Analytics, FCM
    • 네트워크: Retrofit, Okhttp, gRPC, Protobuf
    • 라이브러리: Glide, Lottie, Gson, jackson, stetho, strikt, leakcanary, kotlin-coroutines-test, inavi-maps-sdk, inavi-navigation-sdk
    • 버전 관리 및 배포: 관리(Gitlab), CI/CD(GitLab Runner, Firebase App Distribution)
    • 이슈 분석 및 도구: Sentry, Kibana

나우웨이팅

  • 나우오더 키오스크 앱 개발 및 유지 보수

  • 사용 기술

    • 언어: Kotlin, Java
    • 아키텍처: MVP, MVVM; AAC ViewModel, LiveData + DataBinding
    • ConstraintLayout, RecyclerView, Preference, MDC
    • DataBase: Room
    • Firebase: Crashlytics, App Distribution, Analytics, FCM
    • 네트워크: Retrofit, Okhttp
    • 라이브러리: Glide, Lottie, Gson, EventBus, flexbox, circleimageview, fresco, stetho, leakcanary, mockito, uiautomator
    • 버전 관리 및 배포: 관리(Github), CI/CD(CircleCI, Firebase App Distribution)
    • 이슈 분석 및 도구: Sentry, Fabric, NewRelic

디지털페이지

  • 파수 (구 파수닷컴)

  • 디지털페이지 안드로이드 개발 및 유지 보수

  • 사용 기술

    • 언어: Java
    • 아키텍처: MVC
    • RecyclerView, Exifinterface, ConstraintLayout
    • Database: SQLite
    • Firebase: Crashlytics, App Distribution, FCM
    • 네트워크: Retrofit, Okhttp
    • 라이브러리
      • GMS: Google Plus, maps, location, auth, places, GA
      • AWS: aws core, s3
      • Facebook SDK - login
      • Kakao SDK - kakaolink, kakaostory, kakaotalk
      • Lombok, ButterKnife, TagSoup, Apache commons, Picasso, EventBus, ez-vcard, PhotoView
      • leakcanary-android, squareup-haha
      • JgraphT, Glide
      • Custom Library: Calendar, Tooltip, FloatingActionButton, SwipeLayout, SlideDateTimePicker, GoogleMapsAndroidMarkerClustering
      • ProGuard
    • 버전 관리: Subversion -> Git, Github
    • 이슈 분석 및 도구: Sentry, Fabric, adbrix

베가 뮤직

  • 팬택

  • 안드로이드 스마트폰 뮤직 플레이어 개발 및 유지 보수.

  • 국내(SKT), 북미 및 일본 시장용 스마트폰 멀티미디어 통신사 스펙 시험 진행 및 해외 업무 대응.

  • 멀티미디어 3rd 파티 업체와의 협업 및 이슈 대응.

  • SKY-IM100 소개 영상

  • 사용 기술

    • 언어: Java
    • 아키텍처: MVC
    • 버전 관리: Plastic SCM
    • Android Support Library, appcompat, design, palette, recyclerview
    • Jdom, U+appMarketExternalLib(LG U+용)
    • SKY SDK - ListView, Button 등등 디자인 컴포넌트 위주.
    • Custom library - GenreRepresent, MultimediaDataClient, TagParser, LEDControl
    • proguard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published