← Back to list
Senior
Registration: 03.11.2023

Hamza Bin Bashir

Portfolio

ForEverUs In Love

○ Implement afeature where we recommend people based on their common interests ○ Implement a feature where user can see people withing their defined geographical range ○ Implement Chat and Video Call feature

Tello Talk

● Migrate TelloTalk Android app from Java to Kotlin. Also Redesigned its architecture using MVVM and clean architecture. ● Implement paging in chat SDK using Android JetPack. This reduces loading time of previous messages up to 75%

KistPay

● Implement loan module in KistPay Android app.

Skills

Android Development
Java
Kotlin
Unit Testing
Clean Architecture
Clean Code
Design Pattern
Data Structure
Android JetPack
ABTesting
Manual testing
Jenkins
Problem Solving
Hilt/Dagger
Git
BitBucket
MVVM

Work experience

Senior Software Engineer (Android)
since 10.2022 - Till the present day |Idenfo
Android App Development
● Leading a team of 7 mobile engineers . ● Took initiative to implement PR reviews and covered all the business logic with unit-tests . ● Design and implement Real-Time identity detection SDK using Google’s MLKit. It’s used by many multinational companies (HBL, Telenor). Some of its features are ○ Card Detection ○ Face Comparison ○ Face Liveness ● Design and implement fingerprint SDK used by NCCPL ● Onboard new joiners.
Software Engineer (Android)
04.2022 - 09.2022 |Tello Talk
Android App Development
● Develop payment SDK for Finja while ensuring the secure payment ● Migrate TelloTalk Android app from Java to Kotlin. Also Redesigned its architecture using MVVM and clean architecture. ● Implement paging in chat SDK using Android JetPack. This reduces loading time of previous messages up to 75%.
Android Developer
12.2021 - 03.2022 |Dolphin Mpos, USA (Remote)(Contractual)
Developed Applications for POS Devices
● Design and develop POS solution for Dolphin Mpos. Some of its feature are ○ Inventory Management for restaurants and retails ○ Payment Solutions for restaurants and retails ○ Supports both online and offline mode.
Software Engineer(Android)
06.2021 - 11.2021 |KistPay(Contractual)
Android App Development
● Implement loan module in KistPay Android app.
Software Engineer(Android)
11.2020 - 03.2022 |Legendesk
Android App Development
● Create a dating app using Kotlin. Some of its features are ○ Recommend people basis on common interests ○ Recomend people withing their defined geographical range ○ See who view your profile ○ Chat and Video Call feature ● Create a workout app using Kotlin. Some of its features are ○ Customize workout and diet plan ○ See recommended YouTube Fitness channels
Software Engineer(Android)
06.2019 - 11.2020 |AzCorp Entertainment
Android App Development
● Implement Stripe as a payment gateway for subscription feature

Educational background

Computer Science (Bachelor’s Degree)
2016 - 2019
Karachi University

Languages

EnglishAdvancedUrduNative