Skip to content
View dh46tw's full-sized avatar

Block or report dh46tw

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
dh46tw/README.md

dh46tw

👋 Hi there, I'm Daniel!

🎯 Android Developer | Kotlin-focused | Building & Sharing What I Learn

I’m a passionate Android developer from Taiwan, focused on building high-quality, maintainable mobile applications. With years of experience in Android development, I specialize in clean architecture, efficient UI design, and robust backend integrations. I'm always exploring new technologies and enjoy sharing what I learn with the community.


🛠 Tech Stack

  • Languages & Frameworks: Kotlin, Java, Jetpack Compose, Coroutines, RxJava
  • Architecture: MVVM, MVP, MVI
  • Tools & Platforms: Android Studio, Firebase, Git, GitHub Actions, Play Console, Google Analytics
  • Testing & Quality: JUnit, Espresso, MockK, SonarQube, MobSF

🗺️ GIS & Mapping Expertise

I specialize in integrating GIS features into Android apps with practical use of spatial databases and map services. My experience includes:

  • Google Maps SDK for Android: Custom overlays, dynamic markers, route visualization, and user interaction
  • Spatialite: Local spatial database integration for offline querying and spatial analysis
  • WMS / WMTS: Consuming OGC-compliant tile and map services for high-precision raster layers
  • MBTiles: Supporting offline map tiles with efficient loading and rendering
  • GeoJSON / KML: Parsing, rendering, and styling vector data for custom layers
  • Android Location Services: Fused location provider, geofencing, and background tracking

🚀 Open Source Projects

Here are some open-source projects I've built or contributed to:

🏆 Achievements & Certifications

✍️ Blog & Writing

I write about Android development, system design, and real-world lessons from building apps.
📖 Visit my blog →

📬 Get in Touch

GitHub Stats

 dh46tw

Pinned Loading

  1. android-dynamic-app-icon-demo android-dynamic-app-icon-demo Public

    A demo project for changing app's icon dynamically. 一個展示動態更換 App Icon 的範例專案。

    Kotlin 1

  2. sonar-pdf-report sonar-pdf-report Public

    Forked from sleroy/sonar-pdf-report

    A PDF report plugin for SonarQube Community Edition

    Java 1 3

  3. dh46tw-learning/Android_TDD_Learning_Kotlin dh46tw-learning/Android_TDD_Learning_Kotlin Public

    Android 測試練習

    Kotlin

  4. page_taiwanMaskMap_app page_taiwanMaskMap_app Public

    防疫小幫手 Android App 介紹網頁

    JavaScript

  5. ismaeldivita/chip-navigation-bar ismaeldivita/chip-navigation-bar Public

    An android navigation bar widget

    Kotlin 921 143