Seyyed Emad Razavi

Seyyed Emad Razavi

Senior Mobile Developer | Tech Lead

Building high-performance, scalable mobile applications with Flutter, Kotlin, and Clean Architecture.

Core Competencies

Languages & Platforms

Kotlin, Flutter, KMP, Java, Dart, Android SDK

Architecture & Principles

Clean Architecture, Domain-Driven Design (DDD), SOLID, TDD, MVVM

Tools & Infrastructure

Git, GitLab CI, Docker, Ktor, SQLDelight, Firebase

Career Highlights

Technical Manager & Lead Mobile Architect @ Ghasedak Samaneh

Mar 2024 – Present

Led the development of "Mardomanim," an enterprise-level platform featuring a payment hub, a custom rule engine, and a dynamic CMS.

Team Lead & Mobile Architect @ Partov Ertebat Saba

Jul 2021 – Mar 2024

Spearheaded the strategic migration of separate JVM and Android projects to a unified Kotlin Multiplatform (KMP) codebase. This was a landmark project that transformed our development process.

Happily building UIs in Kotlin, one @Composable at a time.

Dooz (Morabaraba Game)

An open-source implementation of the classic Morabaraba board game. The core logic has been reused in over 20 other applications, with derivative versions achieving 50,000+ downloads on Google Play.

Personal Website (emad.dev)

This website itself is a personal project, built with Jekyll and hosted on GitHub Pages. It's designed to be a clean, fast, and effective single-page portfolio. View Source →

Certifications

Microsoft Azure DevOps (2021) • Professional SCRUM Master (2018) • Object Oriented Design & Design Patterns (2018) • IOS Mobile Programming (2018) • Java and Android Development (2017)