Muhammad Usman
Android Developer at Borvista- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Urdu Full professional proficiency
-
English Professional working proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
Meta Android Developer
CourseraMay, 2023- Sep, 2024 -
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Jan, 2023- Sep, 2024 -
Certified Cloud Native Computing
PIAICJan, 2023- Sep, 2024
Experience
-
Borvista
-
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
-
-
-
Fleek Soft
-
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
-
-
-
SUHTECH
-
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 -
University of Gujrat
Bachelor in Information Technology, Data Modeling/Warehousing and Database Administration , Data Communications,Software Engineering -
Degree College Daska
FSc(Pre Engineering), Engineering Science