My Career

Professional Journey

Over 5 years of designing, optimizing, and deploying high-traffic native Android products and cross-platform shared logic systems.

Professional Journey

5+ years of designing, building, and optimizing high-traffic native Android systems and serverless environments.

Android Developer

Innovatia Marketing & Technology Solutions

Nov 2021 — Aug 2025

Workflow Engineering & APIs

Redesigned the core money transfer module for "NP Recharge" (100K+ downloads), cutting transaction failure rates by ~90% through advanced structural validation logic and multi-tier exception error handling.

Security & KYC Compliance

Architected and engineered an end-to-end custom KYC verification workflow with camera capture utilities, encrypted document upload pipelines, and asynchronous backend status synchronization.

Performance Optimization

Reduced final production application package size by 35% (from 100MB down to 65MB) through deep dependency tree-shaking, asset optimization, and modularization techniques.

Memory & Codebase Modernization

Spearheaded legacy codebase migration into MVVM clean separation patterns using Kotlin, Coroutines, Room, and Dagger 2. Diagnosed and eliminated critical memory leaks to expand crash-free session metrics.

Network Tuning & Caching

Audited application networking to eliminate redundant API calls and optimize caching behavior, heavily lowering endpoint latency and client overhead.

Release Management

Managed Google Play Store publishing life cycles including production tracks, closed internal beta distributions, app versioning schemes, and rapid deployment of production hotfixes.

Solutions Built

Startup & Contracting Achievements

Fresh Drop

Lead Architect

Created customer and rider apps with unified Compose Multiplatform UI, backed by a high-concurrency Ktor server using WebSockets and PostgreSQL.

View Case Study →

The Finance Bull

Systems Consultant

Built shared analytical calculation engines using Kotlin Multiplatform, and designed database triggers/queues to ingest real-time market feeds.

View Case Study →
Process

Engineering Methodology

01

Audit & Architecture

Reviewing legacy client structures, mapping core dependencies, and identifying business layers that can be shared across platforms securely.

02

Clean Implementation

Writing modular Kotlin, Swift, or TypeScript code following strict Clean Architecture guidelines, ensuring decoupled, testable business logic.

03

Performance Tuning

Leveraging memory profiling (leak detection), asset optimization, and networking caching schemes to minimize bundle sizes and maximize UI responsiveness.

Discuss Your Project Requirements →