Experience

A journey, not a résumé

From freelance open-source author to senior engineer and chapter lead — the milestones that shaped how I build.

By the year

Where in the world was I?

Tap a year — I'll tell you where I was and what I was up to.

Where I was

My own bedroom

Freelance developer

Teaching myself to ship — first Android apps and my earliest open-source repos.

Where I was

Freelance · Independent

Open-source author

Android apps and open-source libraries — the portfolio that opened doors.

Where I was

Freelance · Independent

Open-source author

More libraries, more stars — components other apps started depending on.

Where I was

Freelance · Independent

Software developer

Built Titan, a transpiler for Android libraries, plus APIs in Go, Node and PHP.

Where I was

Vidone · Tehran Polytechnic

Android engineer & CE student

Joined Vidone, started Computer Engineering at Amirkabir, and won a national gold medal.

Where I was

Cafe Bazaar, Tehran

Senior Android Engineer

Joined one of the region's biggest app marketplaces — Compose migration, performance, and platform work at scale.

Where I was

South Korea → Tehran

WorldSkills Champion

WorldSkills Champion — then back to shipping at Cafe Bazaar.

Where I was

Cafe Bazaar, Tehran

Android System Owner

Took ownership of the Android codebase's quality and technical standards.

Where I was

Cafe Bazaar · Telegram · AndroidX

System Owner & contributor

Telegram contest win merged upstream, AndroidX contribution, and graduation.

Where I was

Cafe Bazaar, Tehran

Android Chapter Lead

Leading the Android chapter — direction, standards and engineering culture.

  1. Jun 2026 — Present
    Role

    Android Chapter Lead

    Cafe Bazaar · Tehran, Iran

    Leading the Android chapter — shaping engineering direction, standards and how the team ships across one of the region's largest app marketplaces with 40M+ active users.

    • Guide technical direction and chapter-wide practices for Android engineers.
    • Champion quality, architecture and a consistent engineering culture across teams.
  2. Nov 2025 Merged upstream
    Contribution

    Open Source Contribution — AndroidX

    Google · AndroidX

    Contributed to Google's Android open-source project. Reviewed and merged into AndroidX.

    • Merged contribution to the official Android Jetpack codebase.
  3. Jul 2025 1st place
    Honor

    1st Place — Telegram Profile Redesign Contest

    Telegram

    Won first place in the Telegram profile redesign contest. The work was merged into Telegram's official Android codebase.

    • Profile redesign accepted and integrated into the Telegram Android app.
    • Full contest implementation and personal changes are available on GitHub.
  4. May 2024 — Jun 2026
    Role

    Android System Owner

    Cafe Bazaar · Tehran, Iran

    Owned the overall quality of the Android codebase and technical standards for the product.

    • Accountable for source-code quality, technical health and engineering standards across the system.
    • Drove architectural consistency, code quality practices and long-term technical sustainability.
  5. Oct 2022 — May 2024
    Role

    Senior Android Engineer

    Cafe Bazaar · Tehran, Iran

    Helped build and harden one of the region's largest Android products — leading the new design system migration while raising performance and engineering standards.

    • Led the Compose migration and shared primitives teams still depend on (e.g. ComposeLayoutAnimation).
    • Improved rendering performance and motion consistency alongside architecture reviews and code-health work.
    • Built shared infrastructure and practices adopted across feature teams.
  6. Apr 2023 Champion
    Honor

    Champion · Best of Nation — Mobile Applications Development

    WorldSkills Competition 2022 · South Korea

    Recognized internationally for excellence in mobile application development at the WorldSkills Competition 2022, held in South Korea.

    • Champion and Best of Nation in Mobile Applications Development.
    • Medallion for Excellence at the WorldSkills Competition 2022 Special Edition, South Korea.
  7. Aug 2021 — Nov 2025
    Education

    B.Sc. Computer Engineering

    Amirkabir University of Technology (Tehran Polytechnic) · Tehran, Iran

    Studying computer engineering — compilers, operating systems, and hands-on systems projects — and writing about what I learn.

    • Hands-on systems work: kernel threads in xv6, a MiniJava→C compiler, information-retrieval engines.
  8. Nov 2021 Gold medal
    Honor

    Gold Medal — Mobile Application Development

    WorldSkills Iran · 19th National Skills

    National gold medal that qualified me for the international WorldSkills competition.

  9. Jan 2021 — Aug 2022
    Role

    Senior Android / Java Engineer

    Vidone · Tehran, Iran

    Rebuilt the Android application for an e-learning platform with a focus on stability and speed.

    • Eliminated ~90% of reported crashes and cut load time by ~50% through code and database optimization.
    • Rebuilt core flows for stability and speed; streamlined common tasks by ~40% fewer taps.
  10. 2017 — 2022
    Role

    Freelance Software Developer

    Independent

    Five years of shipping Android, iOS and backend software — and building the open-source portfolio that became my calling card.

    • Authored 35+ open-source projects and reusable Android components, earning 1K+ GitHub stars.
    • Built Titan, a transpiler for Open-Source Android libraries.
    • Engineered 20+ APIs and 5+ libraries in Go, Node.js and PHP.