Hello, I'm
12+ years crafting high-performance Android applications across OTT/IPTV, Finance, Banking, Automotive & more. Expert in Kotlin, Jetpack Compose, Media3/ExoPlayer, Clean Architecture & MVVM.
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
MyPortfolioTheme {
Surface(
modifier = Modifier.fillMaxSize(),
color = MaterialTheme.colorScheme.background
) {
PortfolioApp()
}
}
}
}
}
Scroll Down
I'm a Lead Software Engineer with a passion for building scalable, high-performance Android applications. With over 12 years of hands-on experience, I've worked across diverse domains including OTT/IPTV, Finance, Banking, Automotive, Education, Sports, and Social Media.
I specialize in architecting robust mobile solutions using Kotlin, Java, Jetpack Compose, and Clean Architecture. My expertise in Media3/ExoPlayer, HLS/DASH streaming, and DRM integration has enabled me to deliver commercial OTT products used by millions.
Currently leading development at Waveion Technologies, where I've architected and delivered four commercial OTT/IPTV products from scratch to production. I thrive on solving complex technical challenges and mentoring development teams.
Kotlin, Java, Android SDK, Jetpack Compose, Android TV, XML, Navigation Component
Clean Architecture, MVVM, MVI, SOLID Principles, Multi-Module, Repository Pattern, DI
Media3, ExoPlayer, HLS, MPEG-DASH, ABR, Live TV, VOD, Catch-up TV, EPG
Widevine L1/L3, CryptoGuard, Sigma, DRM License Integration, OAuth, JWT
REST APIs, GraphQL, WebSockets, Retrofit, OkHttp, AWS AppSync
Room, SQLite, DataStore, Firestore, MongoDB
JUnit, Mockito, Espresso, Compose UI Testing, Unit & Integration Testing
Docker, Nginx, Git, GitHub, GitLab, CI/CD, Firebase, Gradle, Node.js
Waveion Technologies, Gurugram
Appy Pie LLP, Noida
CWS Technology, Noida
Samin Tekmindz Pvt Ltd, Noida
Commercial IPTV product with live TV, VOD, catch-up TV, and EPG. Integrated HLS/DASH adaptive bitrate streaming with DRM protection using Sigma for secure content delivery on Android TV.
OTT streaming platform for movies, TV shows, and on-demand content. Features adaptive streaming, personalized recommendations, and multi-device support with CryptoGuard DRM protection.
Unified OTT/IPTV product combining live TV and VOD streaming. Built with Clean Architecture and modularization, achieving sub-2-second cold starts and 40% reduction in buffering events.
Commercial IPTV solution with live TV channels, EPG, and catch-up TV functionality. High-performance streaming for Android TV with adaptive bitrate and DRM integration.
No-code app development platform serving 10M+ users. Designed, developed, and optimized the core AppBuilder, enhancing UI/UX, scalability, and performance with Dynamic Feature Modules.
Enables users to enter audio, video, and radio URLs or feeds which are parsed and played accordingly. Supports alarm scheduling for audio playback and admin configuration management.
Google Sheets integration with 32 table types including Text, Files, Location, and Signature, along with advanced formula support for mobile-based sheet management.
Multi-category service-based feature to book or schedule services, track status, and configure multiple payment options for urban service delivery.
Augmented Reality scanner enabling users to scan target images and receive respective actions and results. Built with ARCore for immersive scanning experience.
Real-time messaging enabling users to connect with friends, family, and colleagues globally. Features group chats, voice and video calls using Twilio SDK.
Find available vehicles with pickup and drop locations, book or schedule delivery items with payment, and track delivery item and delivery boy location in real-time with PubNub.
Share and play quizzes with timer, animations, music and sound effects. Users can join with code, search or apply filters. Includes admin configuration management.
Feature-rich OTT platform for movies, TV shows, and live TV with adaptive streaming, personalized recommendations, and multi-device support.
Surf-tracking app enabling users to access 100+ live Surf Cams, Daily Surf Reports, and Surf Forecasts for Australia's top surf spots anytime, anywhere.
Stock market platform connecting investors with financial advisors, enabling investment guidance, performance analysis, and market awareness through chat and expert insights.
Gamified birding app allowing users to create and play custom bird quizzes, study over 6,500 species, submit media, and test skills with regional quizzes.
Platform for Indian Angel Network (IAN) registered users (Entrepreneurs, Investors, IAN Team) to track deals, investments, workflow steps, manage meetings, pitch sessions, and handle app versioning.
Multi-currency wallet app on Mercury Banking Platform. Users can manage wallets, transfer funds, pay utilities, view transaction history, and set up auto-debit for favorite services.
Multi-currency wallet system on Maxcom Africa Banking Platform. Manage Personal, Beneficiary, and MNO wallets, perform fund transfers, view summaries, pay utilities, and configure auto-debit.
Job seekers create profiles and preferences, employers post positions. Tapp finds local matches based on criteria and a rating mechanism. Mutual selection establishes a chat connection.
EV charging app enabling drivers to view charging session details, start/stop charging, schedule sessions, search charging stations on map, see details, and find routes.
Banking application for Punjab National Bank enabling remote account opening with document verification, KYC process, and secure data submission.
Social networking application enabling users to connect, share updates, and interact with friends in a real-time social feed environment.
UNS Institute of Engineering and Technology
2008 - 2012
Kotlin, MVVM, Dagger2, RxJava - Udemy (2025)
Mobile ROM Development - Udemy (2025)
Jetpack, Architecture & More - Udemy
NIIT New Delhi (2010)
NIIT Sapru Marg Lucknow (2011)
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.