Skip to content
View donghune's full-sized avatar
😘
😘
  • Mozzet
  • Seoul
  • 16:59 (UTC +09:00)

Sponsoring

@skydoves

Block or report donghune

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
donghune/README.md

안녕하세요, Mobile Developer 유동훈입니다 👋

사용자에게 자연스러운 경험을 제공하고, 오래 유지할 수 있는 구조를 만드는 일을 좋아합니다.

Kotlin과 Jetpack Compose를 중심으로 Android 앱을 개발하고 있으며, 단순히 화면을 구현하는 데서 그치지 않고 상태 관리, 모듈 구조, 배포 이후의 운영까지 함께 고민합니다. 필요하다면 백엔드와 인프라도 직접 다루며 아이디어를 실제 서비스로 완성합니다.

2019년부터 Android 개발자로 일하며 다양한 서비스의 개발과 운영을 경험했습니다.

About Me

  • 📱 Kotlin · Jetpack Compose 기반의 Android 앱을 개발합니다.
  • 🧩 복잡한 화면과 비즈니스 로직을 명확하게 나누는 MVI, Clean Architecture, 멀티 모듈 구조에 관심이 많습니다.
  • 🛠️ Android에만 경계를 두지 않고 Ktor, PostgreSQL, TypeScript로 서비스에 필요한 백엔드와 웹을 만듭니다.
  • 🐳 Docker와 Linux 홈서버에서 서비스를 배포하고 직접 운영합니다.
  • 🔍 새로운 기술은 이름보다 실제 문제를 얼마나 잘 해결하는지 검증하며 도입합니다.
  • 🌱 좋은 코드는 영리한 코드보다 함께 이해하고 안전하게 바꿀 수 있는 코드라고 생각합니다.

Experience

아하앤컴퍼니

Mobile Developer · 사원
2025.03 — Present

(주)모젯

Android Developer
2021.08 — 2025.03 · 3년 8개월

(주)에스원

Android Developer
2019.03 — 2021.08 · 2년 6개월

7년 이상 Android 애플리케이션을 개발하며 제품의 구현부터 개선과 운영까지 경험하고 있습니다.

Side Projects & Community

게임 플레이에 필요한 계산기, 성장 정보와 가이드를 제공하는 커뮤니티 서비스입니다. 기능 개발뿐 아니라 서버 배포와 운영까지 직접 맡으며, 사용자의 피드백을 실제 제품 개선으로 연결하고 있습니다.

Minecraft Server Infrastructure & Plugin Developer

Minecraft 서버를 기반으로 콘텐츠를 구현하고, 실제 플레이 환경을 안정적으로 운영하기 위한 인프라를 구축합니다.

  • 대규모 스트리머 서버의 플러그인·모드 개발 및 인프라 구성
  • PaperMC 기반 서버 아키텍처 설계와 운영
  • 동시 접속자 100명 이상의 대규모 서버 운영 경험
  • 서버 배포, 모니터링 및 장애 대응 환경 구축
  • 게임 콘텐츠에 필요한 커스텀 시스템과 운영 도구 개발

Tech Stack

Mobile

Kotlin Android Jetpack Compose Gradle

MVI · MVVM · Clean Architecture · Hilt · Coroutines & Flow · Navigation

Backend & Web

PostgreSQL TypeScript React Redis

Infrastructure

Docker Linux GitHub Actions Grafana

PaperMC · Velocity · Minecraft Plugin Development · Server Monitoring

What I Build

  • 확장 가능한 구조와 일관된 상태 관리를 갖춘 Android 애플리케이션
  • 실제 사용자의 문제를 해결하는 도구와 커뮤니티 서비스
  • API, 데이터베이스, 모니터링까지 포함한 작은 제품의 전체 시스템
  • 반복 작업을 줄이고 팀의 개발 경험을 개선하는 자동화

Currently Interested In

  • Jetpack Compose 기반 UI 아키텍처와 단방향 데이터 흐름
  • Navigation 3 환경의 Feature API/Implementation 모듈화
  • Kotlin Multiplatform과 크로스 플랫폼 개발 전략
  • React Native · WebView · Native 앱 사이의 현실적인 기술 선택
  • 관찰 가능하고 안정적으로 운영되는 서비스 인프라

기술은 목적이 아니라, 사람의 불편을 줄이고 더 나은 경험을 만드는 도구라고 생각합니다.

Pinned Loading

  1. android-dawn android-dawn Public template

    Kotlin

  2. android-karaoke-public android-karaoke-public Public

    Kotlin