Xamarin DevConnect will be retiring along with Xamarin University on June 28, 2019 to consolidate our learning resources to Microsoft Learn. For more information, please visit our FAQ.

Imran Aftab Rana

Xamarin Certified Mobile Expert

Lahore, Pakistan

Imran Aftab Rana

Lahore - Pakistan





  • Xamarin.Forms,
  • Xamarin.Android,
  • Xamarin.iOS,
  • C#,
  • MVVM,
  • MvvmLight,
  • MvvmCross,
  • Prism,
  • Git,
  • TFS,
  • Xamarin Test Cloud,
  • Xamarin Insights,
  • Testing,
  • HockeyApp,
  • ASP.NET Web API,
  • JS,
  • JQuery,
  • Angular JS,
  • CSS3,
  • HTML5,
  • MS SQL Server,
  • Mongo DB,
  • Document DB,
  • Azure SQL,
  • SQLite JAVA,
  • Swift,
  • C/C++,
  • Adobe Photoshop,
  • Adobe Illustrator,

My Bio

A passionate Xamarin Certified Mobile Expert having 2+ years of experience developing mobile applications. He has developed and publish several Xamarin mobile applications using Xamarin Forms & Native platform. In his spare time, he teach computer programming to students, write open source code on GitHub and develop software application for social cause.


Developed and published several professional mobile application in Xamarin.Forms, Xamarin.iOS, Xamarin.Android and UWP frameworks.

 Designed mobile app wireframe, mockup and prototypes for initial app design stages
 Designed and Developed stunning UI/UX with animation and effects
 Leveraged MVVM design patterns and Dependency Injection for maximum code sharing
 Optimized apps performance with Multi-Threading and Asynchronous programming model
 Managed Logins through OAUTH and OpenID
 Consumed Restful web services and Azure SQL
 Integrated Maps, BarCode/QR scanners, Signature Pad, Call, SMS, Email, Media services in app
 Implemented Push Notification Services and SQLite data storage strategies
 Tested and debugged apps along Alpha, Beta and Final Release phases


Xamarin University
Lancaster University, UK
KIPS Boys College, Lahore
Jauhar Public High School, Lahore