Mohi Feyzian

Mohi

(Mohammad Feyzian)

About Me

I am a Software Engineer specializing in mobile development with a strong focus on Android applications. With over 10 years of experience, I have led and contributed to numerous projects, enhancing performance, scalability, and user engagement. My expertise spans Kotlin, Java, and modern Android frameworks such as Jetpack Compose. Passionate about mentoring and knowledge-sharing, I also create educational content on Software Engineering concepts to support the tech community.

Resume

Professional Summary

Accomplished Android Developer with 10 years of experience in Java and Kotlin, leading projects to enhance user engagement and performance. Successfully led a team of Android developers for the past 4 years.

Skills

Languages & Tools

  • Java, Kotlin, Swift
  • Android SDK, AndroidX
  • Android Studio
  • Room DB, SQLite

Frameworks & Libraries

  • Jetpack Compose
  • Kotlin Multiplatform
  • Coroutine, Kotlin Flow
  • Ktor, Retrofit, OkHttp

Practices & Patterns

  • Agile, MVVM
  • Dependency Injection (Dagger, Hilt)
  • UI/UX Design
  • Concurrency

Testing

  • UI Automation Testing
  • Unit Testing (JUnit, Mockito)
  • Espresso

Others

  • Data Structures, Algorithms, UI/UX, Concurrency, SQLite, OkHttp, Retrofit, XML, Dagger, Hilt

Familiar with

  • Backend, React Native, JS, HTML, CSS

Experience

Senior Android Engineer | Instacart

11/2024 – Present, Vancouver, Canada

  • Contributing to the development of Payment and Commerce features, enhancing user experiences within the Instacart app.
  • Collaborating with cross-functional teams to design, implement, and ship high-quality features.
  • Utilizing Kotlin and Jetpack Compose to build scalable and maintainable solutions aligned with modern Android development practices.

Senior Software Engineer / Android | RxPx (formerly Curatio Network Inc)

01/2021 – 11/2024, Vancouver, Canada

  • Led the Android team.
  • Refactored the majority of the codebase to modern design patterns for enhanced performance.
  • Integrated advanced analytics, boosting user engagement and app functionality.
  • Accelerated product delivery by 30%, leading agile cross-functional teams for increased efficiency.

Senior Android Developer | Curatio Network Inc

12/2016 – 01/2021, Vancouver, Canada

  • Increased unit test coverage to over 70% of business logic.
  • Enhanced team efficiency and mentoring, streamlining development processes.
  • Led the adoption of Jetpack Compose, cutting development time and improving UI flexibility.
  • Aligned development goals with business objectives, contributing to strategic planning.

Android Developer | Freelance

11/2014 – 11/2016, Tehran, Iran

  • Launched diverse, high-performance Android apps meeting business needs.
  • Specialized in real-time navigation and multimedia streaming.
  • Optimized app architecture for scalability and maintainability.

YouTube Software Engineering Educator | Mohi Fayden

10/2024 – Present

  • Creating and publishing tutorials on Software Engineering concepts, including system design, coding practices, and career development, to support the tech community.

Programming and Android Development Tutor

07/2012 – 12/2019

  • Taught Java programming and Android development to individuals, focusing on practical applications and providing personalized guidance to help them achieve their goals.

Education

Bachelor of Engineering (B.E.), Computer Software Engineering
Azad University (IAU), Tehran, Iran

01/2008 – 07/2012

Projects

Curatio: Stronger Together

Supports mental health and well-being with well-being programs, expert support, and tracking tools.

Connect SCD

Aims to support individuals with Sickle Cell Disease (SCD) by providing resources, expert advice, and a supportive community.

Connect MS

Provides support for individuals with Multiple Sclerosis (MS), offering resources, community support, and expert guidance.

CALQUENCE & Me App

Designed for patients using CALQUENCE, this app offers support, resources, and tools to manage their treatment journey.

MyNucala

Supports patients using Nucala, providing educational resources, tracking tools, and community support.

LYNPARZA & Me App

Provides support for patients on LYNPARZA, including resources, tracking tools, and community connections.

myHPP

Offers resources and support for individuals with Hypoparathyroidism, including expert advice and community support.

Diverse Android Projects

Experience in developing a variety of Android applications, including navigation systems, mapping solutions, real-time event tracking, video streaming platforms, and database management. Each project demonstrates my expertise in creating robust, user-friendly, and high-performance mobile applications.

Contact