Experienced Software Developer with over 6 years of expertise in architecting and developing innovative mobile and web applications across diverse industries, including e-commerce, social networking, public transportation, entertainment, productivity, healthcare, and identity verification systems. Highly tech-oriented and quality-focused, passionate about building products that make a positive impact on people’s lives.
Core Responsibilities
Key Technologies & Tools Used:
Core Responsibilities
Key Technologies & Tools Used:
Core Responsibilities
Key Achievements
Core Responsibilities
Key Achievements
Core Responsibilities
Key Achievements
GPA: 3.13
Score: 78%
Have ground experience of deploying single activity app to multi-module architecture app. With the deep understanding of android core framework and design patterns:
Seed is a science-backed, gamified app designed to help you quit porn for good. It uses hypnosis tapes to rewire your brain, a progress tracker with evolving 3D orbs to keep you motivated, and breath work exercises to manage triggers. Seed provide support from an AI coach and a like-minded community to reclaim your life.
Techs Used: MVVM, DI with Hilt, Spline 3d Renderer,Lottie Animations, Google Auth and Firebase, Analytics with MixPanel and AppsFlyer, A/B Testing with Firebase Remote Config, In-App Purchases with RevenueCat, Subscription Management with Superwall, WorkManager,Compose Markdown, and Unit Testing with JUnit and Espresso.
Poly Speaker app let the guides to connect with their groups easily. Guide can speak directly to your group without worrying about clunky equipment or about connectivity issues. Poly Speaker works without internet or mobile connection, using “WiFi Direct” technology.
Techs Used: Wifi Direct, MVVM, DI with Hilt, Google Zxing,Netty Server/Client,TCP Sockets,Threading, Coroutines Mockito, ML Kit, Material 3 .
The GiveTree app is installed on ArmourPayments-affiliated kiosks for fast and secure fundraising purposes.
Techs Used: Clean Arch, Certificate Pinning, Lottie Compose, AWS SES SDK, XmlToJson, ESCPOS Thermal Printer, Jetpack DataStore, Dejavoo Terminal Integration Unit Testing,
The Givetree Admin dashboard manages campaigns, kiosks, donors, and registered organizations. It issues licenses to organizations and provides insightful data on transactions and donations through various charts and reports, which can be exported in different formats like PDF and Excel.
Techs Used: Next.js, Prisma ORM, AWS SDK (S3, SES), Radix UI, React Hook Form ,TanStack React Table Tailwind CSS, ESLint, TypeScript, SWR, Zod & Yup Twilio, Chart.js & React-ChartJS-2 PDF libraries (jsPDF, PDF-lib) Sharp: Image processing.
Bedtime Story AI App help you create high-quality written bedtime stories. Explore your kids curiosity with them writing their own stories and reading. There is pictures and text with functionality for saving and sharing stories.
Techs Used: Hilt, Firebase suite (Analytics, Firestore, Crashlytics) , WorkManager, Retrofit with OkHttp Coil, Branch.io, Google Play Services Auth, Jetpack DataStore, Unit Testing, SplashScreen API
Color Analysis is the world's most sophisticated Personal Color Theory App in the world based on AI.
Techs Used: MVVM, DI with Hilt, Ui with Compose(Material You), Unit Testing, Google Auth, Firebase, MixPanel, ApsFlyers, In App Purchase, RevenueCat, Work Manager, Truth for Assertions, Baseline Profiling
Lopos Alert App help you configure Lopos Inc, Flagship products , This app is used to scan the BLE devices like Beacons and Wearables and update their firmware,
Techs Used: MVVM, DI with Hilt, Ui with Compose(Material You), Unit Testing, Auth0, Bluetooth, BLE, Gitlab, Performance Metrics, QR Scanning, Retrofit with okhttp3Client, Encrypted data storage, Truth for Assertions, Baseline Profiling
Lopos IOS App to configure Lopos Inc, Flagship products, This app is used to scan the BLE devices like Beacons and Wearables and update their firmware,
Techs Used: Auth0, Bluetooth, BLE, Gitlab, Performance Metrics, QR Scanning, Combine, SwiftUI, Bugsnag, NordicDFU
Watchmode app let you watch multiple streaming services, Netflix addicts, movie lovers, binge watchers and cord cutters.
Techs Used: RxKotlin, trevjonez composer, spotless, Mockito, Facebook Google Auth, Dagger , Exoplayer, Youtube Player, Firebase, CI/CD
AssessByPhone an innovative educational app designed to empower educators and stakeholders in assessing a student's proficiency in early literacy, with a focus on speaking, reading, and numeracy. Key Features: -> Accurate Assessment -> Comprehensive Literacy Evaluation -> Instant Result Transmission -> Database Analysis -> Contextualized Teacher Feedback
Techs Used: MVVM, Data-Domain-UI, Backendless, Room database, Workmanager, Bluetooth Printing, DI with Dagger Hilt, UI with Jetpack compose, Macrobenchmark, Kotlin, Coroutines,
Boshhh app help you BOOSTS your credit score if you can’t get credit. Powered by the UK’s most reliable network
Techs Used: Jetpack Compose,Dagger Hilt, MVVM with data-domain-presentation Webkit , firebase, Material You, Google wallet, oppwa payment gateway MVVM with repository layer, Navigation component, Firebase config/analytics/crashlytics Retrofit with okhttp3Client, Encrypted data storage, Truth for Assertions, Baseline Profiling
This app is for Booking bus tickets, special hiring whole bus, Ticket printing, Live bus tracking,
Techs Used: Wakala Payments, Push Notification, MVVM with repository layer, Fasebook/Google Auth, navigation component, firebase config/analytics/crashlytics retrofit with okhttp3Client, Encrypted data storage, Truth for Assertions, Baseline Profiling
Sportise is a Italian sports events organizer, built to help you gather information and videos of your favorite sports in one place.
Techs Used: Connect SDK for casting, Exoplayer, Jsoup, MVVM with repository layer, Nanohttpd, Firebase Auth, navigation component, firebase config/analytics/crashlytics retrofit with okhttp3Client, Live media streaming ,
My Safari is a mobile app for My Safari Agent that let you reserve seats, cancellation of reservation and different types of route inquiries used on securing quick reservations.
Techs Used: MVI Architecture, datastore, Dependency injection, navigation component, firebase analytics/crashlytics retrofit with okhttp3, Sunmi Printer/Zing printer sdk
A free learning platform for students and working professionals from diverse education domains,
Techs Used: Junit, Espresso, datastore, hilt, navigation component, Mathjax, jsoap, firebase config/analytics/crashlytics retrofit with okhttp3, AWS cloudfront,S3,
Admin dashboard for Exime app
Kotlinx html, KTOR, JOOQ, HTML, JS, CSS, Firebase-admin sdk, okhttp3, JDBC
An App that mange SWMC organization daily tasks
Tech Used: Zxing for qr scanning, Livedata, ViewModel, Kotlin Coroutines, MPAndroidChart, Eventbus, Custom Tabs
An app that display users their challan status, live traffic updates, licence info,vehicle info hold 100+ sample driving licence test questions and much more
Tech Used: Geo Fencing, Distance matrix api, Route api, Jsoap for web crawling, Real time Location
A movie and tv series watching app like netflix
Tech Used: Exoplayer with mpeg extensions, Leanback UI libraries
An app that allow customer to send their parcel/packages in Egypt, view their status and track them
Realtime Chat, Farypay payment Integration, Firebase notifications
App that allow citizen to complain for any waste in sialkot city
Tech Used: Geo fencing , Fused Location client for realtime locations, google map, Road Apis, Camerax
App that hold trending youtube videos, live tvs, trending news and much more.
Tech used: Youtube player, news apis, exoplayer for live tv links,
This App contains scientific knowledge that could not have been known 1400 years ago. It ranges from basic arithmetic's to the most advanced topics in astrophysics.
Tech Used: Remote Configs,Crashlytics, Analytics, data-domain-ui arch, Hilt
Enjoy doing competitive programming in kotlin
Apart from being a android developer, I enjoy most of my time being outdoors. I enjoy playing badminton, Soccer.
When forced indoors, I like reading books, watching documentaries, and I spend a large amount of my free time exploring the latest technologies including Blockchaing, Cloud computing.