Mohammadhasan Dabbaghy
AeroLeads people directory · profile

Mohammadhasan Dabbaghy Email & Phone Number

Android Engineer at Divar
Location: Tehran Province, Iran, Islamic Republic of 5 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Android Engineer
Location
Tehran Province, Iran, Islamic Republic of
Company size

Who is Mohammadhasan Dabbaghy? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mohammadhasan Dabbaghy is listed as Android Engineer at Divar, a with 233 employees, based in Tehran Province, Iran, Islamic Republic of. AeroLeads shows a matched LinkedIn profile for Mohammadhasan Dabbaghy.

Mohammadhasan Dabbaghy previously worked as Android Software Engineer at Snapp! and Android Developer at Sefryek. Mohammadhasan Dabbaghy holds Student, Industrial Engineering from Islamic Azad University.

Company email context

Email format at Divar

This section adds company-level context without repeating Mohammadhasan Dabbaghy's masked contact details.

Divar

Review company-level records connected to Mohammadhasan Dabbaghy before choosing the right outreach path.

Profile bio

About Mohammadhasan Dabbaghy

I’m a self-taught Android engineer with a demonstrated history of working in enterprise companies. I love and am experienced in developing scalable applications following system design principles, patterns, and modern technologies.

Listed skills include Android Development, Object Oriented Programming, Design Patterns, Programming, and 18 others.

Current workplace

Mohammadhasan Dabbaghy's current company

Company context helps verify the profile and gives searchers a useful next step.

Divar
Divar
Android Engineer
tehran, tehrān, iran
Website
Employees
233
AeroLeads page
5 roles

Mohammadhasan Dabbaghy work experience

A career timeline built from the work history available for this profile.

Android Engineer

Current

Tehran, Tehran Province, Iran

Divar is the most popular online marketplace in Iran with over 35 million users, facilitating the buying and selling of a wide range of items including electronics, vehicles, and real estate.- Collaborated with cross-functional teams, including backend developers, designers, QAs, and PMs, to ensure the delivery of high-quality, bug-free applications.- Identified bugs, improvements, and technical debts, taking complete ownership and coordinating with colleagues to implement fixes.- Created new widgets for the server-driven UI to enhance flexibility and user experience.- Developed new components for the design system using Jetpack Compose.- Refactored legacy components to align with the new design system.- Migrated existing view system screens to Jetpack Compose for improved performance.- Successfully migrated REST APIs to gRPC, enhancing communication efficiency and scalability.- Migrated from RxKotlin and LiveData to Coroutines and Flows, utilizing their functions for improved performance and maintainability.

Apr 2024 - Present

Android Software Engineer

Tehran, Iran

Snapp is the largest ride-hailing and super-app in the Middle East with various services with +50M users, +4M drivers, and over 3500 employees- Worked collaboratively in cross-functional teams with product managers, designers, and backend counterparts to review product specifications and stories during solution design meetings. Translated these requirements into technical tasks and implemented them for over 10 features.- Implemented Scrum methodology and the Spotify model for team organization.- Played a key role in modularization efforts by introducing more than 50 internal modules (public/impl), resulting in a 50% build speed improvement, better SOC, and clarified code ownership. Assisted fellow engineers in delivering features faster.- Contributed to the redesign of the passenger application's UI and development of an internal UI kit, enhancing the UI with compound views and theme attributes.- Proposed and presented a prototype for a new architecture aligned with Google's recommended practices. Implemented the new architecture for one feature, developed helper methods and classes, made necessary changes to existing classes, and created comprehensive guidelines. Proposed best practices to resolve different conflicts encountered during the migration process.- Improved test coverage for ride units by writing unit tests for new and existing features using Mockk.- Refactored Ride module Java code to Kotlin, applying SOLID principles and extracting contracts and entity models for better maintenance.- Replaced polling with MQTT for the Android app to enhance performance and reduce latency.- Rewrote the entire ride flow in the driver app to support multiple destinations and passengers, enhancing flexibility and functionality, resulting in improved user experience and operational efficiency.

Nov 2021 - Apr 2024

Android Developer

Tehran Province, Iran

Sefryek is a software company responsible for building client applications for brokerages and banks- Attended daily, sprint-planing, rough estimation, retrospective, and other meetings based on agile/scrum- Communicating with partner companies for receiving API gate-ways- bug fixes in brokerages application increase crash-free users from 86% to 97%- Improving code base current arch (MVVM) by using architecture components and introducing Dagger2 into the project- Fix performance bottlenecks and memory leaks in all products- Improved CI/CD system (bitbucket – bamboo) caused better integration between Dev and QA teams to deliver features faster- Refactored usage of light streamer to get real-time events from the server side, resulting in fixing memory leaks and better performance

Mar 2019 - Nov 2021

Technical Consultant

Tehran Province, Iran

Nabz is a wellness and fitness startup that creates medical gadgets for hospitals, doctors, and individuals, Nabz also made a platform for both doctors and patients to communicate and share experiences (This part-time contract didn't violate my contract with Sefryek company)- Developed Android app from scratch with MVVM arch and +10 modules- Worked with BLE to communicate between the app and the digital stethoscope created by the startup- Collaborated with PMs, backend team, embedded system developers, and other engineers to develop the core and more than 20 features, including UI and business logic- Coached and mentored 3 interns, whom Nabz hired after their internship- Estimate the level of effort based on product specs, user stories, and designs- Reviewed code developed by other developers or interns

Aug 2019 - Mar 2021

Android Developer

Freelance

Working as a freelancer for a variety of companies or teams in order to develop applications from scratch or adding features to their existing applications- Worked on a code base with MVP arch and Dagger as DI framework- Creating applications from scratch with MVVM arch and RxJava2- Working alongside backend developers or client developers and using GIT as VCS

Aug 2018 - Mar 2019
Team & coworkers

Colleagues at Divar

Other employees you can reach at divar.ir. View company contacts for 233 employees →

1 education record

Mohammadhasan Dabbaghy education

FAQ

Frequently asked questions about Mohammadhasan Dabbaghy

Quick answers generated from the profile data available on this page.

What company does Mohammadhasan Dabbaghy work for?

Mohammadhasan Dabbaghy works for Divar.

What is Mohammadhasan Dabbaghy's role at Divar?

Mohammadhasan Dabbaghy is listed as Android Engineer at Divar.

Where is Mohammadhasan Dabbaghy based?

Mohammadhasan Dabbaghy is based in Tehran Province, Iran, Islamic Republic of while working with Divar.

What companies has Mohammadhasan Dabbaghy worked for?

Mohammadhasan Dabbaghy has worked for Divar, Snapp!, Sefryek, Nbz Tech, and Freelance.

Who are Mohammadhasan Dabbaghy's colleagues at Divar?

Mohammadhasan Dabbaghy's colleagues at Divar include Maryam Ashourifar, Shr Partovi, Hossein (Arash) Yousefi Moghaddam, Amir Khorsi, and Arash Shoaei.

How can I contact Mohammadhasan Dabbaghy?

You can use AeroLeads to view verified contact signals for Mohammadhasan Dabbaghy at Divar, including work email, phone, and LinkedIn data when available.

What schools did Mohammadhasan Dabbaghy attend?

Mohammadhasan Dabbaghy holds Student, Industrial Engineering from Islamic Azad University.

What skills is Mohammadhasan Dabbaghy known for?

Mohammadhasan Dabbaghy is listed with skills including Android Development, Object Oriented Programming, Design Patterns, Programming, Mobile Applications, Software Development, Xml, and Android.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.