概要

Being a Software Engineer I have strong understanding of interface-based architecture and object-oriented design programming. I have the ability to always look for new ways to improve upon an already existing application.

Ability to think creatively and find unique solutions to problems. I have strong communication skills to effectively speak with people at any level of an organisation from subordinates to supervisors.

My passion for software designing, development and so much interest in programming made me an outstanding professional developer.

I have good skills in:
- Software Architecture
- iOS Application development
- Android Application Development

Specialties:
Swift, Objective C, Java, Android, Design Patterns, Database Design, Azure App Service, Test Driven Development, Agile Software Development

项目

Projects

工作经历

公司标识
Principal Software Engineer | Technical Lead
Joblogic Service Management Software
Jan 2018 - 代表 | Islamabad, Pakistan

Joblogic is a product based company and here I am mobile technical lead. At the moment I am working on Joblogic v2 iOS and Android application which will be soon released.

Following are my core responsibilities in this company;

• Providing technical solutions to architecture based problems
• Test driven development of Joblogic v2 application on iOS using swift and on Android using Java with azure offline sync
• Writing integration tests for web services
• Bug fixing of the existing Joblogic v1 application on iOS using Objective-C
• Reviewing code of other team members to identify bug prone code
• Responsible for the new releases app store and google play store
• Helping team to follow the company wide defined rules of code versioning through Git
• Responding to bug tracker tickets on daily bases
• Scrum Master

Technologies :
Swift, Objective-C, Java, iOS, Android, Microsoft Azure - Mobile Services, Git

公司标识
Senior Software Engineer
Joblogic Service Management Software
Aug 2016 - Dec 2017 | Lahore, Pakistan

As senior software engineer I led the development of Tradehero and Joblogic v2 on iOS and Android.

• Architecture and development of mobile application on Android and iOS
• Development of web services using Node.js
• Reviewing code of other team members to identify bug prone code
• Responsible for the new releases app store and google play store
• Helping team to follow the company wide defined rules of code versioning through Git
• Responding to bug tracker tickets on daily bases
• Scrum Master

Technologies:
Swift, Objective-C, iOS, Java, Android, Node.js, Microsoft Azure - Mobile Services

公司标识
Senior Software Engineer
Exponento Pvt. Ltd.
Jan 2015 - Jul 2016 | Lahore, Pakistan

At Exponento my responsibilities were as follow;

• Designing and building architecture for mobile and web applications.
• Development of iOS applications
• Managing the AWS linux based servers for deployments
• Development of web application using PHP ( Zend Framework ) https://www.truconversion.com
• Developing utilities in Java using Amazon Web Services
• RnD on Big Data
• Scrum Master

Technologies: iOS, Java, PHP, JavaScript, Zend Framework, Amazon Web Services, Git

公司标识
Senior Software Engineer
InvoCode Pvt. Ltd.
Feb 2014 - Dec 2014 | Lahore, Pakistan

As a senior software engineer following were my core responsibilities at InvoCode;

• Designing architecture of mobile games and applications
• Developing mobile games for iOS and Android platforms
• Developing iOS applications for mobile
• Managing iOS App Store & Google Play Store for the team
• Publishing games and applications on Apple and Google Stores
• Leading team

Technologies:
Objective C, C#, Android, Java, JSON, XML, Unity-3D

公司标识
Software Engineer
InvoCode Pvt. Ltd.
Feb 2012 - Feb 2014 | Lahore, Pakistan

It was my dream job at that time because I wanted to develop games and InvoCode gave me the opportunity. And it was my love for game development that I spent countless hours at office to be a master of game development.

Here, at InvoCode, I started with Cocos-2d engine and then moved to Unity-3d/2d for game development. I developed many games and here I also had the chance to lead a team of game developers.

Technologies:
Objective C, C#, Android, Java, XML, Cocos2d, Unity 3D, Xcode, Eclipse, Levelhelper

公司标识
Software Engineer
Semantic Notion Inc.
Sep 2011 - Feb 2012 | Lahore, Pakistan

As a fresh Software Engineer I started my carrier as Android Developer at Semantic Notion. Here I worked on many client based projects and with university level experience of Android development, I was given the responsibility of leading the development team.

Technologies:
Android, Java, JSON, XML, Eclipse

学历

NWFP University of Engineering & Technology
学士, 理工学士, Computer Software Engeneering‎
Computer Software Engineering
CGPA 2.9/4
2011

技能

熟练 Agile Programming
熟练 Android Management
中级 API Development
熟练 Architectural Designin
熟练 Automatization Skills
熟练 iOS App Knowledge
熟练 iOS Development
熟练 IT Trobuleshooting
熟练 Java
中级 Javascript
中级 NodeJs
熟练 Swift
熟练 Unity
中级 WHRPP

语言

熟练 普什图语
熟练 乌尔都语
熟练 英语

Imran 联系人

Mehran Khan
Arcue Marketing
Muhammad Haris Baig
Genius circle