Muhammad Usman

Android Developer at Borvista
  • Claim this Profile
Contact Information
Location
Sialkot, Punjab, Pakistan, PK
Languages
  • Urdu Full professional proficiency
  • English Professional working proficiency

Topline Score

Bio

Generated by
Topline AI

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.

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

Credentials

  • Meta Android Developer
    Coursera
    May, 2023
    - Sep, 2024
  • AWS Certified Cloud Practitioner
    Amazon Web Services (AWS)
    Jan, 2023
    - Sep, 2024
  • Certified Cloud Native Computing
    PIAIC
    Jan, 2023
    - Sep, 2024

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Android Developer
      • Jun 2022 - Apr 2023

      Core Responsibilities ♦ Maintain and improve coding standards across the team, taking part in code reviews for other developers ♦ Making the user data privacy Compliance with CCPA/GDPA Regulations ♦ Collaborating with quality engineers, user research, design, and support teams to ensure quality in all phases of app development. ♦ Review design specs and engineering docs and provide feedback. ♦ Migrating to Clean Architecture(data-domain-presentation) using MVVM ♦ Securing data… Show more Core Responsibilities ♦ Maintain and improve coding standards across the team, taking part in code reviews for other developers ♦ Making the user data privacy Compliance with CCPA/GDPA Regulations ♦ Collaborating with quality engineers, user research, design, and support teams to ensure quality in all phases of app development. ♦ Review design specs and engineering docs and provide feedback. ♦ Migrating to Clean Architecture(data-domain-presentation) using MVVM ♦ Securing data in transit using RSA/AES protocols Key Achievements ➼ Defined and implemented robust app architectures and complex user interfaces. ➼ Migrated from RxJava to Kotlin Coroutines ➼ Migrated from Imperative UI to Declarative (Compose UI) ➼ Worked with BLE and connected devices. ➼ Implemented the Crypto SDK for URA's Efris platform ➼ Managed tasks within the Agile framework, cleared Sprinted tasks, and controlled JIRA workflows. Show less Core Responsibilities ♦ Maintain and improve coding standards across the team, taking part in code reviews for other developers ♦ Making the user data privacy Compliance with CCPA/GDPA Regulations ♦ Collaborating with quality engineers, user research, design, and support teams to ensure quality in all phases of app development. ♦ Review design specs and engineering docs and provide feedback. ♦ Migrating to Clean Architecture(data-domain-presentation) using MVVM ♦ Securing data… Show more Core Responsibilities ♦ Maintain and improve coding standards across the team, taking part in code reviews for other developers ♦ Making the user data privacy Compliance with CCPA/GDPA Regulations ♦ Collaborating with quality engineers, user research, design, and support teams to ensure quality in all phases of app development. ♦ Review design specs and engineering docs and provide feedback. ♦ Migrating to Clean Architecture(data-domain-presentation) using MVVM ♦ Securing data in transit using RSA/AES protocols Key Achievements ➼ Defined and implemented robust app architectures and complex user interfaces. ➼ Migrated from RxJava to Kotlin Coroutines ➼ Migrated from Imperative UI to Declarative (Compose UI) ➼ Worked with BLE and connected devices. ➼ Implemented the Crypto SDK for URA's Efris platform ➼ Managed tasks within the Agile framework, cleared Sprinted tasks, and controlled JIRA workflows. Show less

    • Pakistan
    • Information Technology & Services
    • 1 - 100 Employee
    • SENIOR ANDROID DEVELOPER
      • Oct 2018 - May 2022

      Core Responsibilities ♦ Translating the designs and wireframes into high-quality code. ♦ Mentoring/advocating junior developers. ♦ Migrating the code base to Kotlin Clean architectures (MVVM, MVP) ♦ Reviewing Peer's code. ♦ C++ with NDK integrations ♦ Collaborating with cross-functional teams to define and design new features. ♦ Executing Unit tests and automatic UI testing using Espresso on code for robustness, usability, and general reliability. ♦ Writing unit tests… Show more Core Responsibilities ♦ Translating the designs and wireframes into high-quality code. ♦ Mentoring/advocating junior developers. ♦ Migrating the code base to Kotlin Clean architectures (MVVM, MVP) ♦ Reviewing Peer's code. ♦ C++ with NDK integrations ♦ Collaborating with cross-functional teams to define and design new features. ♦ Executing Unit tests and automatic UI testing using Espresso on code for robustness, usability, and general reliability. ♦ Writing unit tests for mobile code and debugging critical application issues such as crashes, memory leaks, and concurrency problems. Key Achievements ➼ Implemented Clean Architecture using Hilt and Jetpack architecture components. ➼ Integrated IRIS scanner using USB Host mode. ➼ Developed an attendance system using a fingerprint scanner. ➼ Integrated a variety of Bluetooth printers for POS/Bus Ticketing solutions. ➼ Developed a 'Patients referral system' for Govt health department. ➼ Developed TV Apps, SMS gateway, media apps, location-aware apps, etc. Show less Core Responsibilities ♦ Translating the designs and wireframes into high-quality code. ♦ Mentoring/advocating junior developers. ♦ Migrating the code base to Kotlin Clean architectures (MVVM, MVP) ♦ Reviewing Peer's code. ♦ C++ with NDK integrations ♦ Collaborating with cross-functional teams to define and design new features. ♦ Executing Unit tests and automatic UI testing using Espresso on code for robustness, usability, and general reliability. ♦ Writing unit tests… Show more Core Responsibilities ♦ Translating the designs and wireframes into high-quality code. ♦ Mentoring/advocating junior developers. ♦ Migrating the code base to Kotlin Clean architectures (MVVM, MVP) ♦ Reviewing Peer's code. ♦ C++ with NDK integrations ♦ Collaborating with cross-functional teams to define and design new features. ♦ Executing Unit tests and automatic UI testing using Espresso on code for robustness, usability, and general reliability. ♦ Writing unit tests for mobile code and debugging critical application issues such as crashes, memory leaks, and concurrency problems. Key Achievements ➼ Implemented Clean Architecture using Hilt and Jetpack architecture components. ➼ Integrated IRIS scanner using USB Host mode. ➼ Developed an attendance system using a fingerprint scanner. ➼ Integrated a variety of Bluetooth printers for POS/Bus Ticketing solutions. ➼ Developed a 'Patients referral system' for Govt health department. ➼ Developed TV Apps, SMS gateway, media apps, location-aware apps, etc. Show less

    • 1 - 100 Employee
    • ANDROID DEVELOPER/JUNIOR WEB DEVELOPER/MENTOR
      • Mar 2016 - Oct 2018

      Core Responsibilities ♦ Continuously discover, evaluate, and implement new technologies to maximize development efficiency. ♦ Assisting in compliance with standards. ♦ Obfuscating/optimizing the code using Dexguard. ♦ Implementing the Frontend of courier's solutions using front-end tech stacks Key Achievements ➼ Developed 'Smart Home' Home automation App linked with IoT Module (ESP8266) ➼ Architecture and developed Courier solutions from scratch (Mobile+Web). ➼… Show more Core Responsibilities ♦ Continuously discover, evaluate, and implement new technologies to maximize development efficiency. ♦ Assisting in compliance with standards. ♦ Obfuscating/optimizing the code using Dexguard. ♦ Implementing the Frontend of courier's solutions using front-end tech stacks Key Achievements ➼ Developed 'Smart Home' Home automation App linked with IoT Module (ESP8266) ➼ Architecture and developed Courier solutions from scratch (Mobile+Web). ➼ Taught how to write, solid, scalable, well-documented, and bug-free code. ➼ Developed call recording, Warehouse management app. ➼ Developed NFC-based student attendance system for a school ➼ Cloned and customized open-source messaging app and shipped with a different brand name. Show less Core Responsibilities ♦ Continuously discover, evaluate, and implement new technologies to maximize development efficiency. ♦ Assisting in compliance with standards. ♦ Obfuscating/optimizing the code using Dexguard. ♦ Implementing the Frontend of courier's solutions using front-end tech stacks Key Achievements ➼ Developed 'Smart Home' Home automation App linked with IoT Module (ESP8266) ➼ Architecture and developed Courier solutions from scratch (Mobile+Web). ➼… Show more Core Responsibilities ♦ Continuously discover, evaluate, and implement new technologies to maximize development efficiency. ♦ Assisting in compliance with standards. ♦ Obfuscating/optimizing the code using Dexguard. ♦ Implementing the Frontend of courier's solutions using front-end tech stacks Key Achievements ➼ Developed 'Smart Home' Home automation App linked with IoT Module (ESP8266) ➼ Architecture and developed Courier solutions from scratch (Mobile+Web). ➼ Taught how to write, solid, scalable, well-documented, and bug-free code. ➼ Developed call recording, Warehouse management app. ➼ Developed NFC-based student attendance system for a school ➼ Cloned and customized open-source messaging app and shipped with a different brand name. Show less

Education

  • PIAIC
    Cloud Native and Mobile Web Computing, Computer Science
    2020 - 2023
  • University of Gujrat
    Bachelor in Information Technology, Data Modeling/Warehousing and Database Administration , Data Communications,Software Engineering
    2011 - 2015
  • Degree College Daska
    FSc(Pre Engineering), Engineering Science
    2009 - 2011

Community

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