Building native Android experiences — clean architecture, real-world scale.
Android Engineer currently at Appsqueeze Technologies, with experience spanning professional engineering roles and AI hackathon contributions. I build production-grade native Android applications with a strong emphasis on architecture, maintainability, and performance.
- Native Android development in Kotlin, structured around MVVM + Clean Architecture
- Hands-on with Firebase (Auth, Firestore, Realtime DB, Storage) in live production apps
- Built and shipped full e-commerce client applications end-to-end on Android
- Competed in the IBM TechXchange Pre-Conference watsonx Hackathon (2024) and contributed AI/ML projects via lablab.ai
- Background in Python and databases enables a broader system-design perspective beyond just the mobile layer
|
> A full-featured Android shopping client backed by Firebase — solving real-time product browsing, cart management, and secure checkout in a single native app.
Key Features
|
Standard MVVM project structure used across all projects:
app/
├── data/
│ ├── model/ # Data classes & entities
│ ├── repository/ # Single source of truth
│ └── source/
│ ├── local/ # Room DAOs & local DB
│ └── remote/ # Retrofit services & Firebase
├── ui/
│ ├── activity/ # Entry points
│ ├── fragment/ # Screen-level UI
│ └── viewmodel/ # Lifecycle-aware state
├── utils/ # Extensions, constants, helpers
└── MyApplication.kt
UI never speaks to data sources directly. All state flows through
ViewModel → Repository → Source.
| Principle | Practice |
|---|---|
| Clean Architecture | Domain logic fully decoupled from the Android framework |
| Single Source of Truth | All data decisions live in the Repository layer |
| Lifecycle Awareness | Coroutines scoped to viewModelScope; no memory leaks |
| Scalability | Features added without touching unrelated layers |
| Maintainability | Consistent conventions, minimal coupling, clear boundaries |
| Role | Company | Period |
|---|---|---|
| Android Developer | Appsqueeze Technologies | 2025 – Present |
| Mid Level Android Developer | Top Edge Technologies | 2025 |
| Mid Level Android Developer | Appsqueeze Technologies | 2023 – 2024 |
| Python Developer / DBA | Fiesta Consultants LLC | Mar 2022 – Mar 2023 |


