Skip to content
BackNov 7
Haris A.

Haris A.

Embedded Android & AOSP Engineer | Custom Firmware, Kiosk Systems, MDM

I am a Senior Android Developer and Android Platform Engineer with deep expertise in AOSP development, firmware customization, and embedded Android systems—ranging from development boards to commercial smartphones, tablets, kiosks, wearables, Android TV devices, and IoT controllers. My professional journey includes building and maintaining production-grade Android platforms for global products and startups. I have delivered system-level Android solutions at EvolaLabs, where I worked on firmware customization, platform optimization, OTA infrastructure, and remote device management systems deployed on real-world commercial devices. With a strong command of the Android source tree, Linux-based systems, and embedded hardware integration, I specialize in building reliable, production-ready Android platforms tailored to specific business requirements. I help OEMs, startups, and product teams transform standard Android into customized solutions—whether it’s a locked-down kiosk device, a white-labeled firmware product, or a custom Android-based IoT system. Key Competencies: * Full-Stack AOSP Customisation – Frameworks, HAL layers, SystemUI, native daemons, init configurations, and system properties * Firmware & System Customisation – Boot animation, shutdown UI, system branding, performance optimization, bloatware removal, and kiosk enforcement * Android Wearables & TV – Experience in developing Android TV applications and adapting AOSP for wearable and embedded Android devices * SDK / NDK & JNI Expertise – Bridging native performance with system-level Android APIs and optimizing low-level functionality * OTA System Implementation – Server and client development for A/B and non-A/B updates, successfully deployed on production devices * Remote Access Tools – ADB over network, web-based screen viewing, remote debugging, and full device control solutions * IoT Integration – Deep experience building Android-based controllers using Zigbee, Z-Wave, MQTT, and hardware communication protocols * Enterprise Android Platform Experience – Delivered system-level Android customization, firmware optimization, and device management solutions at EvolaLabs for commercial deployments Proven & Ready-to-Deploy Solutions: * Android Kiosk Systems – Securely lock down Android devices with system-level restrictions, dedicated device modes, and enterprise-grade control without relying on user-granted permissions * Remote Device Management Stack – Secure monitoring, debugging, and management of Android devices via network-based tools, remote shell access, and centralized control dashboards * Screen Casting to Browser – Real-time device screen streaming and remote viewing through web browsers, ideal for remote support, diagnostics, and device monitoring * Automated Device Scheduling – Auto-boot, auto-shutdown, sleep, and reboot scheduling for Android devices used in enterprise, retail, and industrial environments * Boot Animation & Branding Customisation – System-level branding solutions including boot logos, animations, startup/shutdown screens, and firmware personalization * OTA Update Server & Client – Complete over-the-air firmware update system with secure rollout, version management, and rollback support for production devices * Device Provisioning & Enrollment System – Automated device setup, configuration, and policy enforcement during first boot or mass device deployment * System Performance Optimisation Toolkit – Tools and scripts for memory tuning, startup optimization, battery efficiency, and long-term system stability Why Clients Hire Me: * Source-Level Android Expertise – I work directly inside the Android source tree, from frameworks and SystemUI to HAL layers, init scripts, and system services * Production-Ready Engineering – I design and deliver stable, scalable Android systems built for real-world deployment across commercial and enterprise devices * End-to-End Platform Delivery – From hardware bring-up and firmware development to OTA rollout and long-term maintenance, I manage the complete Android system lifecycle * Strong AOSP & Embedded Systems Knowledge – Deep understanding of Android internals, Linux-based systems, and hardware integration for embedded and custom Android devices * Reliable Communication & Fast Execution – Clear technical communication, structured delivery, and consistent progress updates throughout the project lifecycle * Scalable Device Solutions – Experience building Android platforms capable of running reliably on large fleets of devices in production environments * Problem-Solving at System Level – Skilled in diagnosing complex platform issues, optimizing performance, and implementing robust system-level solutions Looking to build a next-gen Android device or customize AOSP for a vertical solution? Let’s build something powerful. I'm here to take your embedded Android project to the next level.

🇵🇰Faisalabad, Pakistan$40/hr95% JSS5.00 (2)Since Jun 2019

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#389,526 / 412k
🇵🇰Country#49,135 / 52.9k
Revenue, last 30 days
$0
Total earnings
$1.1k

Billed in all: $1.1k

World#389,526 / 412k
🇵🇰Country#49,135 / 52.9k
Per project
$529
Projects, last 6 months
0
World#209,850 / 412k
🇵🇰Country#32,103 / 52.9k
Projects in all
2
0% fixed100% hourly
World#328,886 / 412k
🇵🇰Country#48,197 / 52.9k

Earnings, last 30 days

$1.1kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,100$1,120$1,140$1,160Oct 8Oct 23Nov 7

Skills