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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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, Clean Architecture, Modularization
  • 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 2

  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 904 140