About
Daniel Dominic
I'm Daniel, a Bengaluru-based Senior Android Engineer with 7+ years of experience bringing mobile products from early design to production. My background is rooted in Kotlin and Android architecture, with recent work spanning real-time smart-home experiences, custom AR rendering, app-security products, Python backend services, Flutter, and VR.
I care about maintainable systems, product quality, technical trade-offs, and shipping software that works outside a demo environment.
01 · Principles
Engineering principles
Own it end to end.
From an empty repository to the Play Store, I treat architecture, testing, releases and crash monitoring as one job.
Architecture is a product decision.
Clear layers, use cases and dependency injection keep features cheap to change long after the first release.
Ship what works outside the demo.
Real devices, real networks and real telemetry decide when something is done, not the happy path.
Use AI, keep the judgement.
Agents write code with me; I own the design decisions, the review and the tests that keep refactors safe.
02 · Career
Experience
Jan 2026–present
Senior Android Developer · CASABOT Technology Ltd (via InsourceIndia)
- Sole Android engineer: took the app from an empty repository to a live product.
- Shipped the AR feature on SceneView, then re-platformed it onto custom ARCore + Filament.
- Four production releases.
Jun 2022–Jul 2025
SDE II · CloudSEK
- Solely architected and built the BeVigil Android app from scratch.
- Backend services in Python FastAPI and MongoDB; LLM-generated report summaries.
- BeVigil Lite in Flutter for iOS and Android; a Unity + Meta Quest VR prototype.
May 2019–May 2022
Software Engineer (Android) · Quintet Solutions
- Built and deployed Android apps across EdTech, FinTech and social domains.
- A tax calculation app reached 500,000+ downloads on the Play Store.
- Kotlin and MVVM codebases with Coroutines, LiveData and Room.
Aug 2018–Feb 2019
Android Developer · Seven Seas High Tech Systems
- Improved a real-time vehicle and personal tracking app with Google location services.
- Resolved memory leaks and optimized location tracking with a foreground service.
- Closed 100+ pre-existing bugs.
03 · Skills
Skills
Core Android
- Kotlin
- Java
- Compose
- XML
- Coroutines
- Flow
- Room
- Hilt
- Navigation
Architecture
- MVVM
- Clean Architecture
- Use cases
- Modular patterns
- Testing
Immersive
- ARCore
- Filament
- EGL/OpenGL
- Unity
- Meta Quest
Backend & realtime
- Python
- FastAPI
- MongoDB
- REST
- WebSockets
Cross-platform & web
- Flutter
- Dart
- React
- TypeScript
Quality & delivery
- Firebase
- Crashlytics
- CI/CD
- GitHub Actions
- Play Store
AI-augmented SDLC
- Claude Code
- MCP
- Konsist
- detekt
- ADRs
04 · Education
Education
B.Tech, Computer Science & Engineering
CUSAT · 2014–2018 · CGPA 7.0