Mohsen Mirhoseini Argi

Live in: Tehran, Iran Email: [email protected]
Skype ID: msn.mirhoseini Twitter: @m_mirhoseini


I am a senior Android Developer with about nine years experience in the field of Computer Software engineering. I have worked extensively in this sector in Iran and also lead other developers in mobile application field.


Skills and Tools:

  • Started with Android API 9 (Since 2011)
  • Mobile Application Analysis and Development
  • OOP/OOD using Design Patterns & SOLID (object-oriented design)
  • MVP (Model View Presenter) pattern
  • Dependence Injection using Dagger2
  • Obfuscation using ProGuard
  • RESTful APIs using Retrofit2, OkHttp, Volley, Picasso, etc.
  • Database ORM using DBflow, Realm, etc.
  • UI/UX deployment by Standard and Custom Views using Canvas
  • Test-driven development (TDD), Unit Test and InstrumentationTest
  • Other Android Libraries like Annotations, EventBus, ButterKnife, RoboGuice, etc.
  • Contributed 3 Android Libraries in jCenter repository (AppSettings, AndroidUtils, NavigationView)
  • Software development process management (Scrum, Incremental, Prototyping)


  • Android Studio (using Gradle Build System) / Eclipse (using ANT Build System)
  • UML design using Visual Paradigm
  • Source Control and Team working using GIT, GitLab, SVN
  • Issue tracking using Jira, Redmine Chili, Trello

Operating Systems:

  • OS X, Windows, Linux (CentOS, Ubuntu)


Professional Experience:

2013 – present Karina Mobile Solutions Co. – Tehran, IR.
Senior Android Developer / Team Leader

  • Developing Android Applications using Native Java
  • Social Network Applications development using RESTful APIs
  • Application development on VAS back-end systems (by SMS/USSD)
  • Scrum master and Application Team Leader using Agile methods
  • Analysis Mobile Solutions for different businesses
2014 – 15
Hafez Salamat Health Group – Tehran, IR.
Senior Android Developer (Part-Time)

  • Food Calorie Meter for patients and normal peoples • Insulin Reminder for diabetic people
  • Some minor Health Service Applications
2012 – 13
Armangarayan Technology Development Co. – Tehran, IR.
Android Developer (Part-Time)

  • Atawich Food Order Android Application
  • Roadside Assistance Android Application using GPS
2006 – 13 Iran Ministry of Interior – Tehran, IR.
Software Developer / Database Manager

  • Windows Software Development using C# .Net
  • Databases Management using SQL Server
  • HR and ERP Software Support


2005 – 08 Shomal University – Amol, IR.
Bachelor’s Degree in Computer Software Engineering

  • Graduated as top student in in OOP, C++ programming & SQL Database Management Courses
2003 – 05 University of Science and Art – Yazd, IR.
Associate’s Degree in Computer Software

  • Awarded as top student in Programming & Database Fundamentals Courses
1998 – 01 Math & Science, Alborz High School, Tehran, Iran.


Jul 2015 Yonsei University – Coursera, Online
Smartphone Emerging Technologies

Aug 2015 University of Maryland – Coursera, Online
Programming Mobile Applications for Android Handheld Systems

Sep 2003 Tehran TVTO – Tehran, Iran
IT Certificate

  • Software Development, Database Management, Multimedia Tools, Networking

Honors and Awards:

Apr 2013 Instructor at Tehran’s 1st & 2nd Android Bootcamp

by Tehran Municipality – Tehran, IR

  • Talked about Mobile Applications and Advanced Android Workshop.
Mar 2014 Instructor at IranMobiCode Unity3D Workshop

by Amirkabir University – Tehran, IR

  • Lectured about Mobile Game Development and Unity3D Workshop.
Feb 2014 Winner of Shokoofa Festival Award

by Tehran Municipality – Tehran, IR

  • Won the 3rd prize of the best urban services using mobile application for Tehran Traffic Map app.

Languages Spoken:

  • Farsi: Native
  • English: Fluent (IELTS average band score 7)
  • German: Elementary


Personal extracurricular activities:

  • Playing Guitar, Traveling, Playing Video Games, Internet, Social Networking and Photography

View Mohsen Mirhoseini Argi's profile on LinkedIn View Mohsen Mirhoseini Argi's profile and repositories on Github