Open to AI engineering roles & freelance projects

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.

Hessam Rastegari

10+

Years of engineering

Remote · Worldwide
About

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

Neon 3D showcase of a decade of Android products — apps, streaming, e-commerce, maps, AI and CI/CD
Portfolio

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.

Skills

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

Agent Orchestration & WorkflowsClaude CodeLLM / OpenAI API IntegrationPrompt & Context EngineeringAI-Assisted DevelopmentEvidence-Based Verification

Full-Stack & Cross-Platform

PHP LaravelTypeScript / Node.jsReactFlutterKotlin MultiplatformCordovaDocker

Android

KotlinJavaJetpack ComposeCoroutinesFlowRoomRetrofitHiltKoin

Architecture & Quality

MVVMClean ArchitectureModularizationSOLIDTDDProfiling & OptimizationCrashlyticsJUnit / Espresso

CI/CD & Automation

GitHub ActionsJenkinsGradle Build OptimizationPlay Store DeploymentRelease Management

Leadership & Collaboration

Code Review & MentorshipAgile / ScrumCross-functional CommunicationTechnical Documentation
Experience

A decade of shipping software

Eight roles across AI platforms, e-commerce, telecom, streaming, and startups — Android, full-stack, and AI-driven delivery.

Minishop

Current

Independent Android Developer — AI-Powered E-Commerce App

Jan 2025 – Present
  • 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

Aug 2023 – Jan 2025 Remote
  • 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

Sep 2022 – Jul 2023
  • 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

Dec 2020 – Aug 2022
  • 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

Jun 2020 – Nov 2020
  • 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

Jun 2018 – Feb 2020
  • 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

May 2017 – Jun 2018
  • 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

Oct 2014 – May 2017
  • 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.
Credentials

Education & certifications

Education

Bachelor's Degree in IT — Web Design

2013 – 2015

University of Applied Science and Technology, Tehran

Associate's Degree in Software Engineering

2009 – 2011

Islamic Azad University (Pardis Branch), Tehran

Certifications

Writing & Research

Articles, journals & publications

Peer review, a published AR research paper, and ongoing technical writing on Android and Kotlin.

Peer Review

Journal & Conference Reviewer

Reviewer for Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Q1 — 2021.

Publication

iCan — A Psychological Look into the Future with Augmented Reality

Published at the 15th International Conference on Developments in eSystems Engineering (DeSE).

Writing

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.

Read the blog
Contact

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

[email protected]

Specialty

AI-Native Engineering · Full-Stack · Mobile