Skip to content
View mahmutaunal's full-sized avatar
:atom:
:atom:

Block or report mahmutaunal

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
mahmutaunal/README.md

Hi πŸ‘‹, I'm Mahmut Alperen Ünal

Android Developer | Kotlin & Compose Enthusiast


πŸ§‘β€πŸ’» About Me

I build secure, privacy-focused, and offline-first mobile applications.

As a solo developer behind AlpWare Studio, I design, develop, and publish Android apps end-to-end β€” from architecture to UI, encryption, and Play Store release.

  • πŸ”­ I’m developing mobile applications using Kotlin, Java, Jetpack Compose, and Flutter
  • πŸš€ Focused on secure, offline-first mobile apps
  • πŸ“± Currently publishing projects to Google Play
  • 🏒 Working as an Android Developer
  • ⚑ Always striving to learn and implement the latest in mobile technology

🏒 AlpWare Studio

AlpWare Studio is my independent development brand focused on:

β€’ Privacy-first mobile tools
β€’ Offline productivity apps
β€’ Clean and minimalist UI
β€’ High performance & efficient architecture

My goal is to build reliable, long-term mobile products β€” not just apps.


πŸ› οΈ Tech Stack

Android Firebase Kotlin Java Dart Flutter


πŸ“± Featured Apps

  • Kodex – Modern and Customizable QR scanner/generator with Compose UI
  • Password Book – AES-256 encrypted password manager
  • KeymapKit – Physical keyboard layouts for Android

πŸ“Š GitHub Stats

stats top langs


πŸ“« Contact With Me

πŸ‘¨β€πŸ’» Personal

🏒 AlpWare Studio


Pinned Loading

  1. Adaptive-Hz Adaptive-Hz Public

    Adaptive Hz automatically switches the display refresh rate between 60 Hz and 120 Hz based on user interaction. It is designed for Samsung devices that do not provide true adaptive refresh rate con…

    Kotlin 17 1

  2. KeymapKit KeymapKit Public

    Physical keyboard layouts for Android β€” system-level, no IME.

    Kotlin

  3. Play-Store-Launcher Play-Store-Launcher Public

    A minimal Android TV launcher that simply shows up in the TV app drawer and launches Google Play Store. Especially useful for devices like Mi Box S (2nd Gen) where the Play Store is preinstalled bu…

    Kotlin

  4. ChannelSense ChannelSense Public

    Analyze WiFi channels, discover crowded channels and find the most optimal one for your network.

    HTML 2

  5. DarkSwitch DarkSwitch Public

    System-level dark mode attempts for Android apps without native dark theme. Rootless, open-source, Shizuku-powered.

    HTML 2

  6. Kriptex Kriptex Public

    Secure AES-based text encryption & decryption app with QR code support, fingerprint lock, and offline history.

    Kotlin