خلاصہ

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
جنوری ۲۰۱۸ - موجودہ | 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
اگست ۲۰۱٦ - دسمبر ۲۰۱۷ | 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.
جنوری ۲۰۱۵ - جولائی ۲۰۱٦ | 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.
فروری ۲۰۱۴ - دسمبر ۲۰۱۴ | 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.
فروری ۲۰۱۲ - فروری ۲۰۱۴ | 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.
ستمبر ۲۰۱۱ - فروری ۲۰۱۲ | 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 Designing Skills
ماہر ATS Knowledge
ماہر Automatization Skills
ماہر iOS App Knowledge
ماہر iOS Development
ماہر IT Trobuleshooting
متوسط JavaScript
متوسط NodeJs
ماہر Swift
ماہر Unity
متوسط WHRPP

زبانیں

ماہر پشتو
ماہر اردو
ماہر انگریزی

Imran آپکے جاننے والے

Mehran Khan
Arcue Marketing
Muhammad Haris Baig
Genius circle