Hessam Rastegari
AI Native Engineer
10+ years of engineering, now building AI-native software — from agent platforms like Overwatch to production apps used at scale.

10+
Years of engineering
Engineering AI-native software that ships
From agent platforms to production apps at scale — I build maintainable, testable systems with AI at the center of the workflow.
AI Native Engineer with 10+ years of software engineering experience, building products with AI agents at the center of the workflow. Designed and built Overwatch, an AI-native engineering platform that takes software tasks from intent to a verified release candidate through specialised agents, deterministic orchestration, independent review, automated testing, and human approval gates. Brings senior-level engineering discipline — Kotlin and Android architecture, CI/CD, and 99.9% crash-free production apps — to AI-driven development, shipping faster without giving up reliability.
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
From AI agents and full-stack backends to production Android — the toolkit I use to ship fast, stable, and maintainable products.
AI Engineering
Full-Stack & Cross-Platform
Android
Architecture & Quality
CI/CD & Automation
Leadership & Collaboration
A decade of shipping software
Eight roles across AI platforms, e-commerce, telecom, streaming, and startups — Android, full-stack, and AI-driven delivery.
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
- Built the driver companion app solo for BaseMap EVR, an AI-powered EV fleet-routing platform used by UK fleet operators: turn-by-turn navigation on AI-optimised routes, delivery proof, and live performance feedback.
- Integrated AI-driven backend services into client apps and introduced an AI-assisted development workflow (LLM coding assistants for code, tests, and review), speeding up delivery while keeping quality high.
- 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, and cut delivery time 20% with Gradle optimizations and GitHub Actions.
- Mentored junior developers in Kotlin, Jetpack Compose, and clean architecture.
Avinance
Senior Android Developer
- Led an AI-assisted refactor of a legacy Java app to Kotlin (MVVM + Coroutines): used LLMs to analyse legacy code, draft Kotlin conversions, and generate unit tests, with every change reviewed by hand — crash rate down 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; mentored junior developers, reducing bug density by 15%.
Raya Leather Co.
Senior Android & Full-Stack Developer
- Owned the commerce stack end to end: a native Android e-commerce app on custom REST APIs, plus the backend and web presence.
- Built the store's admin panel in PHP Laravel for managing catalog, orders, and content, and the REST backend that powers the app.
- Built an iOS WebView version for cross-platform presence, increasing conversion rate by 20%.
- Raised overall stability by 25% with JUnit, Espresso, and GitHub CI.
Panco.app
Senior Android Developer
- Contributed to the cross-platform Cordova app and its native Android layer.
- 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.
MCI HUB
Full-Stack Developer
- Worked full-stack rather than Android-only: built a content-provider platform for a university with PHP Laravel, covering back office and APIs.
- Developed and maintained multiple SIM-based Android apps supporting a wide range of telecom services, growing the active user base by 40%.
- Integrated RESTful APIs and 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 AI engineering role, and I take on select freelance and consulting work — AI-powered products, full-stack builds and mobile apps. Tell me what you're after and I'll reply with next steps.
[email protected]
Specialty
AI-Native Engineering · Full-Stack · Mobile