Hessam Rastegari
Senior Android Developer
10+ years building high-performance, scalable Android apps — from AI-powered e-commerce to Android TV & OTT.

10+
Years building Android
Engineering Android products that scale
From AI-powered e-commerce to Android TV & OTT — I build maintainable, testable codebases and lead teams toward delivery excellence.
Senior Android Developer with 10+ years of experience building high-performance, scalable Android applications and leading end-to-end mobile development lifecycles. Skilled in modern Android technologies including Kotlin, Jetpack Compose, Coroutines, and Clean Architecture, with a strong focus on app stability, modular design, and CI/CD automation. Proven record of mentoring developers, optimizing build pipelines, and improving user experience — achieving 99.9% crash-free sessions and measurable gains in performance and engagement across large-scale products. Recently led development of an AI-powered Android e-commerce app, integrating image generation and intelligent UX flows.
0+
Years of experience
0.0%
Crash-free sessions
0%
Active user growth
0+
Apps shipped across my career

A decade of apps,
built end to end
From AI-powered e-commerce to Android TV & OTT, streaming, and maps — explore the products, roles, and impact behind ten years of building.
Core competencies
The modern Android toolkit I use to ship fast, stable, and maintainable products.
Languages & Frameworks
Architecture & Design
Performance & Quality
CI/CD & Automation
AI & Modern Features
Leadership & Collaboration
A decade of shipping Android
Nine roles across e-commerce, telecom, streaming, and startups — leading architecture, performance, and teams.
Minishop
CurrentIndependent Android Developer — AI-Powered E-Commerce App
- Designed and developed an Android e-commerce app integrating AI-powered product image generation and intelligent UX flows.
- Implemented modern Android architecture using Kotlin, Jetpack Compose, Hilt, and MVVM for modular, maintainable code.
- Built a seamless shopping experience with multi-language support and real-time store updates via RESTful APIs.
- Achieved end-to-end deployment with minimal manual intervention, focusing on automation and scalability.
Communere Ltd.
Senior Android & Cross-Platform Developer
- Led Android development to enhance architecture, scalability, and performance across multiple client-facing apps.
- Optimized app startup and UI rendering — 25% faster load times and 99.9% crash-free sessions in production.
- Delivered 30% faster data synchronization through improved API usage and caching.
- Reduced delivery time by 20% with Gradle optimizations and GitHub Actions pipelines.
- Mentored junior developers in Kotlin, Jetpack Compose, and modular design.
Avinance
Senior Android Developer
- Refactored a legacy app from Java to Kotlin (MVVM + Coroutines), reducing crash rate by 15%.
- Designed and delivered Android TV & OTT apps with secure Google DRM and optimized streaming via ExoPlayer.
- Increased performance by 20% through profiling, offline caching, and efficient media handling.
- Implemented Clean Architecture with Hilt and modularization for scalability and maintainability.
Raya Leather Co.
Senior Android Developer
- Developed a native Android e-commerce app with custom REST APIs, improving engagement and conversion.
- Built an iOS WebView version for cross-platform presence, increasing conversion rate by 20%.
- Improved overall stability by 25% with JUnit, Espresso, and GitHub CI.
Panco.app
Senior Android Developer
- Resolved critical WebRTC connection issues, reducing average connection time from 19s to 2.7s.
- Improved security and performance via refined ProGuard configs and optimized network handling.
- Enhanced real-time communication features using Kotlin and Java.
MCI HUB
Senior Android Developer
- Developed and maintained multiple SIM-based Android apps supporting a wide range of telecom services.
- Increased active user base by 40% through feature improvements and performance optimization.
- Managed the full release lifecycle including Play Store publishing and post-release monitoring.
Pulsein
Mid-Level Android Developer
- Developed two startup Android apps using MVVM and Java, improving performance and maintainability.
- Implemented responsive UI and reliable API integrations with design and backend teams.
SAMIX
Junior Android Developer
- Developed and deployed 100+ customized Android applications for various clients.
- Integrated ad services and analytics to enhance monetization and engagement.
- Supported clients through the full app lifecycle — debugging, updates, and Google Play publishing.
Education & certifications
Education
Bachelor's Degree in IT — Web Design
2013 – 2015University of Applied Science and Technology, Tehran
Associate's Degree in Software Engineering
2009 – 2011Islamic Azad University (Pardis Branch), Tehran
Articles, journals & publications
Peer review, a published AR research paper, and ongoing technical writing on Android and Kotlin.
Journal & Conference Reviewer
Reviewer for Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Q1 — 2021.
iCan — A Psychological Look into the Future with Augmented Reality
Published at the 15th International Conference on Developments in eSystems Engineering (DeSE).
Technical Writer on Medium
Authored multiple articles on Android architecture, Kotlin best practices, and performance optimization.
New: a deep-dive article every couple of days
Compose internals, coroutines, performance, architecture — and how I actually work with AI as a senior engineer. Written for experienced Android developers.
Let's talk
Hiring for a role, or have a project in mind? Pick what fits and send a message — I'll get back to you.
Open to roles — and select projects
I'm looking for my next Senior Android role, and I take on select freelance and consulting work. Tell me what you're after and I'll reply with next steps.
[email protected]
Specialty
Senior Android Development