概要

A Mobile Application Engineer (Android, Xamarin, and Application Architect) with 4 years of experience. Solid understanding of the core android framework (MVC, MVP, MVVM), application life-cycle, Data-binding, Dagger2, RxJava2, AndroidX, components, design principles, best practices, and user experience. Having expertise in UX design and development of the mobile application architecture from start to end. Writing a robust, scalable, and reusable code.

I also have more than 1-year working experience in React JS (front end), Node JS, JS (ES-5 and ES-6), and React-natives app. I also had worked on VOIP such as Twilio, Sinch. I have implemented Twilio and Sinch Sdk's in both android and react-js projects. 

工作经历

公司标识
Mobile Application Developer & Architect (Android and Xamarin)
Smart IS SMC Private Limited
Apr 2019 - 代表 | Islamabad, Pakistan

As a developer, my responsibility is to design & build new mobile applications for both Android and Xamarin (Native & Cross-platform), also provide support to already existing apps. As a mobile app architect, my responsibility is to architect, design, and develop responsive, scalable, maintainable, and attractive UI/UX mobile applications.

公司标识
Software Engineer Android
Xeeonix Technologies Ltd
May 2018 - Apr 2019 | Islamabad, Pakistan

Here I had worked on Revamp of their project named “Virtual-Doorman” which now is a multi-flavor, multilingual application including features like VOIP calls, VOIP to phone calls, remote building door unlocking and Building DVR Video streaming; which is made possible using Sinch and Twilio for VOIP, Isonas for remote door unlocking and HikVision for DVR Video streaming. Here my responsibilities is to Design and build advanced applications for the Android platform, Collaborate with cross functional teams to define, design and ship new features, Collaborate with QA team to define Use-Cases and Test-Cases, Interaction with the foreign client in-order to understand their requirements and fixes the bugs accordingly. Work with outside data sources and third party APIs, Unit-test code for robustness, including edge cases, usability and general reliability. Work on bug fixing and improving application performance and Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

公司标识
Software Engineer (Android)
Workplains (pvt) .ltd
Sep 2017 - Apr 2018 | Islamabad, Pakistan

Here my responsibility was to work on new and existing client's apps, government level apps and company's own product applications.

公司标识
Android Developer (Internship)
Devin e-Solutions
Jun 2017 - Jul 2017 | Faisalabad, Pakistan

I worked in Devin e-Solution for two months as a junior Software Engineer (Internship) in Faisalabad. I completed two projects My
Brain Booster and Android Sticky.
My Brain Booster
It’s an android application (game app) to boost up user brain memory and enhance user’s memory remembering
power. In this application, we provide random pairs of cards (pictures) of vehicles and ask users to click on any
two hidden cards, if the user clicks on the same pair of cards then gives a point. Key features for statistics and analysis
of this app are: how much time user took to recognize correct and incorrect pair of cards, how much pauses
(sec) user took between selections of correct pair, how many times user failed to choose correct pairs of card
and total time to complete the game. All of these statistics are shown in a graph to improve user engagement.
Android Sticky
It is an android application to keep notes of important daily life tasks (Like Sticky Notes). A user can write any
important things/note/lecture/quiz and assignments dead-lines as he/she wants; and was able to see it any time.
Users can also able to edit and delete the record.

公司标识
Junior Android Developer
Devin Sol
Apr 2017 - Jun 2017 | Faisalabad, Pakistan

I worked in Devin Sol for two month as a junior Software Engineer in Faisalabad. I completed two projects My Brain Booster and Android Sticky.
My Brain Booster
It’s an android application (game app) to boost up user brain memory and enhance user’s memory remembering power. In this application we provide random pairs of cards (pictures) of vehicles and ask user to click on any two hidden cards, if user clicks on same pair of cards then gives a point. Key features for statistics and analysis of this app are: how much time user took to recognize correct and incorrect pair of cards, how much pauses (sec) user took between selections of correct pair, how many times user failed to choose correct pairs of card and total time to complete the game. All of this statistics is shown in a graph to improve the user engagement.

公司标识
Teacher Assistant
FAST-NU, Chiniot-Faisalabad Campus
Jan 2016 - Nov 2016 | Faisalabad, Pakistan

During my last year of Computer Science degree, I started work as a Teacher Assistant in FAST-NUCES. Here my
responsibility is to evaluate and conduct Computer Programming lab. During the lab resolve programming related queries
of the students, check and evaluate their assignments and quizzes.

学历

National University of Computer and Emerging Sciences
学士, 理工学士, BS(CS)‎
Computer Sciences and Information Technology, Database Management System, Software Quality Assurance
2017
Govt. Sadiq Abbas College Dera Nawab Sahib
中级/A级, , Pre-Engineering‎
2014

技能

熟练 Patterns
熟练 Android Developer
熟练 Android Development Life Cycle
熟练 Android Management
熟练 Android Mobile Developer
熟练 Android OS Architecture
中级 Android Plus
熟练 Android SDK
熟练 Android Studio
熟练 Android UI Design Principles
熟练 AndroidSDK
中级 Apache Cordova
熟练 App-Center
熟练 Application Architecture Command
熟练 ATS Knowledge
初学者 Backend API
中级 C#
中级 C++
熟练 CD
熟练 CI
熟练 CICD PipeLine
熟练 Clean Architecture
熟练 Dagger
中级 Database
熟练 DB (SQLite)
熟练 Design Patterns (MVVM,MVP,MVC)
熟练 Eclipse
熟练 Firebase
熟练 Git
熟练 Google Maps API
熟练 Google Maps Knowledge
初学者 iOS
熟练 IT Trobuleshooting
中级 JavaScript
中级 JSON
中级 Kotlin
熟练 Layouts Knowledge
初学者 Linux
熟练 Microsoft Azure
熟练 Mobile
熟练 Mobile Architecture
熟练 Mobile Phone App Development
初学者 MySQL
熟练 Oriented Programming
中级 React JS
初学者 React Native
熟练 Release Strategy
熟练 Rest API
熟练 Restful API
熟练 Restful Architecture

语言

初学者
熟练 乌尔都语
熟练 英语