language
Kotlin
Modern, concise, and multiplatform statically-typed language used across Android and desktop applications.
Projects Utilizing Kotlin (3)
Desktop
Active
CN Vault
A secure, local-first desktop password manager and credential vault.
View Technical Case Study →
Desktop
Development
CN File Organizer
Automated desktop file classification, duplicate detection, and workspace organizer.
View Technical Case Study →
Android
Production
EAP Tracker
Engineering admission preparation tracking and syllabus mastery system.
View Technical Case Study →
Articles & Notes Involving Kotlin (2)
Architecture7 min read
Designing Local-First Software: Architectural Principles & Cryptographic Storage
An architectural exploration of why local-first software is essential for user sovereignty, privacy, and performance, and how we engineered client-side cryptographic storage in CN Vault.
Android5 min read
Building Reliable Offline-First Android Systems with WorkManager & Room
Architectural patterns for developing offline-first Android applications with zero data loss, background synchronization queues, and resilient local persistence.