MCS graduate from Kashmir University building native Android applications. Currently focused on shipping functional apps while deepening my understanding of Kotlin, Jetpack Compose, and Android architecture patterns.
Tech Stack: Kotlin · Jetpack Compose · Flutter · Firebase · Room Database · SQLite
📋 Attendance Tracker Available on Google Playstore.
Offline-first attendance management for teachers. Mark attendance, sync across devices via Firebase, generate PDF reports, share school workspace with colleagues using invite codes.
Tech: Kotlin, Jetpack Compose, Firebase (Auth + Firestore), Room DB for offline storage, PDF generation
Key Challenge: Real-time multi-user sync without conflicts when multiple teachers mark attendance simultaneously.
📱 NotchX Available on Google Playstore.
NotchX turns your phone's front camera cutout (notch/punch-hole) into a touch-sensitive control center. By detecting various gestures directly on and around the camera cutout, NotchX executes customized system actions, shortcuts, and overlays instantly—saving you time and making single-handed phone usage effortless.
Privacy suite disguised as a calculator. Locks apps, encrypts photos/videos with AES-256, captures intruder selfies on wrong PIN attempts.
Tech: Kotlin, Jetpack Compose, Room DB, Accessibility Service for app blocking, encrypted SharedPreferences
Key Challenge: Building a reliable app-blocking mechanism using AccessibilityService while handling Android's aggressive background process killing.
Mission-based alarm app that requires completing tasks (math problems, QR scanning, step counting, voice phrases) to dismiss. Built to solve the "snooze loop" problem for heavy sleepers.
Tech: Flutter, Kotlin (native layer for system-level alarm management), SQLite, full-screen intents for lockscreen overlay
Key Challenge: Ensuring alarm fires reliably across Android power management modes (Doze, App Standby) using WorkManager + AlarmManager hybrid approach.
🛡️ VaultGuard
Offline-first Android app locker and privacy suite. Secures apps using clock-synced dynamic PINs and trusted Wi-Fi/GPS safe zones, featuring a unique Doomscroll Guard that curbs screen addiction with focus-restoring exercises.
Tech: Kotlin, Jetpack Compose, Room (SQLCipher), Preferences DataStore, AccessibilityService, WindowManager overlay, Bouncy Castle (Argon2id)
Key Challenge: Achieving sub-150ms overlay interception and sub-1ms configuration lookup via reactive in-memory cache, combined with active settings-ejection mechanisms to block unauthorized uninstallation.
- Strengthening Kotlin fundamentals and Compose state management
- Learning Clean Architecture and MVVM patterns through hands-on refactoring
- Exploring Jetpack libraries: Navigation, WorkManager, DataStore
Jammu & Kashmir, India · Open to remote Android development roles