Sajid Ali

Senior Android & Kotlin Multiplatform Developer

Building cross-platform mobile applications for 10+ years

About Me

Senior Android Developer specializing in Kotlin Multiplatform and Android TV development. I build cross-platform applications for Android, iOS, and tvOS with expertise in streaming media, video playback optimization, and modern architecture patterns.

10+
Years Experience
35+
Clients Served
5.0
Client Rating

Technical Skills

Mobile Development

  • Kotlin Multiplatform
  • Android (Kotlin, Java)
  • iOS (Swift)
  • Android TV & tvOS
  • Compose Multiplatform

Video & Streaming

  • ExoPlayer
  • AVPlayer
  • HLS, DASH, RTSP
  • Live Streaming
  • DVR & Recording

Architecture

  • MVVM
  • Clean Architecture
  • MVI
  • Dependency Injection
  • Modular Design

Backend & Tools

  • Ktor (Server-side Kotlin)
  • RESTful APIs
  • Room, Realm
  • Git, CI/CD
  • Coroutines & Flow

Featured Projects

Compose EPG Viewer

Compose Multiplatform • KMP • Kotlin

Cross-platform TV Guide component for Android, iOS, and Desktop

  • Multiplatform support (Android/iOS/Desktop)
  • Advanced scrolling & fast-scroll
  • Auto-scroll to current time
  • Fully customizable composable API
  • Real-time "Now" indicator

OnePlayer

Kotlin • ExoPlayer • LibVLC • IJKPlayer

Abstract video player library with multiple engine support

  • Unified API for multiple players
  • ExoPlayer, LibVLC, IJKPlayer adapters
  • Easy player engine switching
  • Extensible architecture
  • No vendor lock-in

TV Guide Viewer

Kotlin • Android TV • Custom Views

Customizable Android TV EPG library for production apps

  • Supports 300+ channels
  • Flexible DataProvider pattern
  • Highly customizable XML attributes
  • Timeline visualization
  • Event handling & focus management

LTQ & QDeluxe

Kotlin • ExoPlayer • Leanback • MVVM

White-label IPTV streaming platforms

  • 10,000+ installations
  • Multi-screen support (4 streams)
  • DVR & catch-up TV
  • Built-in VPN & parental controls
  • OTA update system

Whitaker TV

Kotlin • Android TV • XUI API

Comprehensive Android TV streaming platform

  • Full EPG with seamless navigation
  • Live TV, VOD, & catch-up
  • Cross-platform (TV/Fire TV/Mobile)
  • Dual UI/UX (mobile & 10-foot)
  • Speed test optimization

Streamers TV

Kotlin • MQTT • Xtream Codes API

Live IPTV application with Fire TV optimization

  • Real-time MQTT push notifications
  • Built-in VPN integration
  • Fire TV optimized navigation
  • Catch-up TV & DVR recording
  • Live channel streaming

Garments Store

VIPER • Firebase • DBFlow

Complete retail management system

  • VIPER architecture implementation
  • Inventory & order management
  • Bluetooth receipt printing
  • Real-time Firebase sync
  • SMS notifications & data export

Experience

Senior Android Developer

Devolic
April 2024 - Present

Developing cross-platform mobile applications using Compose Multiplatform for Android, iOS, and tvOS. Architecting shared business logic using Kotlin Multiplatform to maximize code reuse and deliver production-ready features.

Freelance Mobile Developer

Self-Employed
2014 - April 2024

Delivered 35+ mobile applications for international clients with specialization in Android TV streaming applications. Built IPTV solutions, custom video players, EPG systems, and backend APIs. Maintained 5-year engagement with major client developing white-label streaming platforms.

Let's Work Together

Available for freelance projects and full-time opportunities