Download PDF


3 years experienced mobile (iOS/Android) app developer in both platforms. Self and fast learner. An achiever. Experienced in many different coding environments. Flexible. Can work in team and alone. Not afraid of challenges. Self-motivated. Keen interest in performance and quality of product.

Work experience

Jul 2014Present

Software Engineer

Safarifone Inc.

As a software engineer at Safarifone my responsibilities include:

  • Managing and developing mobile apps.
  • Managing and developing backend services (REST based APIs and middleware server in Node.JS etc) for mobile apps.
  • Developing core modules (ANSI-C based) for telco products i.e billing system, mobile payment services, clearing house system.Mobile app development.
Nov 2013Jun 2014

Lead iOS/Android developer

Seven Koncepts

As a mobile developer, my responsibilities include

  • Designing the architecture of apps.
  • Code the application while focusing on robustness and quality while delivering on time.
  • Lead the projects.
Jun 2013Nov 2013

Executive IT


Worked on IBM BPM and Broker. As a developer in Ufone, my responsibilities included

  • Designing the architecture of performance intensive processes and flows.
  • Be a middle-ware integration developer.
  • Develop business processes.
Jul 2012Jun 2013

Mobile Developer


My responsibilities included:

  • Design and develop mobile apps.
  • Work on interesting software projects.
  • Lead the team.



Bachelor's Degree

International Islamic University

BS in Computer Science — 3.96 CGPA


Mobile Development

iOS (Objective-C, Swift), Android (Java) and Xamarin(C#)

Game Development

iOS (Cocos2D, SpriteKit), Android(AndEngine) and Cocos2D-X

Web Development

Node.JS, Javascript, AngularJS

Programming Languages

C, C++, C#, Java, Objective-C, Swift, Python, Javascript

Middleware Development

IBM WebSphere Message Broker, IBM WebSphere Business Process Manager

Operating System

OSX, Windows, Linux