Ali Raza

Sr. Android Engineer II at EXCEED IT Services
  • Claim this Profile
Contact Information
Location
Islāmābād, Pakistan, PK
Languages
  • English Professional working proficiency
  • Urdu Full professional proficiency
  • Punjabi Native or bilingual proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Majid Kamal

It is my pleasure to strongly recommend Ali for Android Development. I have 6 years of experience working in web development and have seen many young professionals come and go. Ali is one individual I have worked with who uniquely stands out. During our time together, Ali displayed great talents in skills. When we first met, I was immediately impressed with Ali, but during the time we worked together, his understanding of Android grew far more than that of his peers. It’s not just his technical skills that impress me, however. Ali was a joy to work with because of his amazingly positive attitude. He always delivered quality work on time.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United Arab Emirates
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Sr. Android Engineer II
      • Aug 2021 - Present

    • Pakistan
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Lead Android Developer (Remote)
      • Dec 2020 - Jul 2021

      - Refactored an old codebase with deprecated libraries and default/MVC architecture into MVVM with all new Modern Android Development practices- Added flavor-based customization in apps- Worked on large-scale enterprise apps. - Refactored an old codebase with deprecated libraries and default/MVC architecture into MVVM with all new Modern Android Development practices- Added flavor-based customization in apps- Worked on large-scale enterprise apps.

    • United Arab Emirates
    • Education Administration Programs
    • Lead Android Developer (Remote)
      • Nov 2020 - Mar 2021

    • Lead Android Developer
      • Jul 2019 - Oct 2020

      Responsibilities: Project Management and Task assignment to each team member.  Coordinated with systems partners to finalize designs and confirm requirements.  Translate designs and wireframes into high quality code.  Design, build, and maintain high performance, reusable and reliable Java code.  Develop data models for applications, metadata tables, views or related database structures.  Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.  Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.  Modify existing applications to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.  Perform Unit test to ensure usability, robustness, edge cases and general reliability.  Continuous evaluation, discovery and implementation of new technologies to maximize the efficiency of development.  Published and updated the application on the Google play store.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Sr. Android Developer
      • Apr 2017 - Jun 2019

      Responsibilities: Translate designs and wireframes into high quality code. Design, build, and maintain high performance, reusable and reliable Java code. Coordinated with systems partners to finalize designs and confirm requirements. Develop data models for applications, metadata tables, views or related database structures. Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced. Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. Modify existing applications to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance. Perform Unit test to ensure usability, robustness, edge cases and general reliability. Continuous evaluation, discovery and implementation of new technologies to maximize the efficiency of development. Published and updated the application on the Google play store.

    • United States
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Jr. Android Developer
      • Jan 2016 - Mar 2017

      Responsibilities: Develop and Design Native Android apps using Java and Hybrid Android Apps using React Native. Ensure the best possible performance, quality and responsiveness of the application Create, Design and Maintain relational and non-relational databases. Modify existing applications to correct errors, to adapt it to new hardware, or to upgrade interfacesand improve performance. Successfully deployed the app on the Android Marketplace and supported the app for differentreleases of Android OS. Work with backend developers to build new features and integrations

    • Java Application Developer
      • Feb 2015 - Mar 2017

      Some Responsibilities:Design and Develop Android & Desktop Applications in Java.Communicate with project members or clients to understand specific system requirements.Modify existing client's applications to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.Develop, Design, Test and Maintain Databases for Android and Desktop Applications. Also generate its scripts for deployment on clients machine.Project Deployment on Client's machine or Play store.

Education

  • Riphah International University
    Bachelor of Science - BS, Computer Software Engineering
    2014 - 2018

Community

You need to have a working account to view this content. Click here to join now