Mobile developer · Lahore

SharjeelAhmad

I build Android apps.

Senior mobile developer shipping ordering, booking, billing, streaming and project management apps with Java, Kotlin, Dart and Jetpack Compose.

4+
years building mobile apps
5
apps in this portfolio
Lahore, Pakistan
--:--:--
Open to new projects

Daily drivers

KotlinJavaDart Jetpack ComposeFlutterRiverpod HiltRoom DB

Apps I have built

5 apps · Flutter & native
Telecom · Flutter · Live on Google Play

Simply Kosher Wireless

The customer app for Simply Kosher Wireless, built with Flutter. Customers activate a new SIM, transfer their number and manage every line, plan, usage and bill from one secure account.

  • Activate a new line
  • Port your number
  • Manage all lines
  • Plan & account details
  • Talk, text & data usage
  • Billing & payments
applicationId com.simplykosher.simply_kosher_wireless
Built with Flutter View on Google Play ↗

My lines

Line 1
Line 2
Line 3
Manage line

Get started

Activate a new line
Transfer my number
Continue

Billing

Current billPaid

Usage

Talk
Text
Data
Current plan→

Sample screens, tap the tabs

Construction

Data Plain

Construction project management in one app: RFA processing, bill generation, quality control, task scheduling, resource allocation and document access.

applicationId com.senarios.dataplain
View on Google Play ↗
Food & Booking

Ammar Food Store

Food ordering with hotel booking appointments, so customers can order a meal and reserve a table from the same app.

applicationId com.perkssbazaar.member.afood
View on Google Play ↗
Healthcare

Dr. Solomon

A medical appointments app for patients to book and manage visits with their doctor.

applicationId com.drsalomon
View on Google Play ↗
Utility

4G LTE Network Mode Only

Opens the phone's hidden settings menu so you can pick an advanced network mode, including LTE only.

applicationId com.ltemodeonly.networkmode.ltemode.lteonly
View on Google Play ↗

Experience

09/2020 – present
11/2021 – PresentCurrent role

Senior Mobile Application Developer

Senarios

  • Build product-based and client-based mobile apps across many domains, from first design to release.
  • Deliver cross-platform and native apps with Java, Kotlin, Dart and Jetpack Compose for modern, scalable UI.
  • Work with cross-functional teams on robust architectures, performance and domain-specific requirements.
Live streamingReal-time animationsNutrition & fitness BlockchainConstructionUtilities
09/2020 – 10/20211 year 1 month

Mobile Application Developer

Samarsol

  • Worked on the company's customer-facing Food Ordering & Booking app for meal orders and table reservations.
  • Built wallet functionality, a loyalty points system and digital business cards to drive customer engagement.
  • Integrated Stripe and PayPal for secure and flexible online payments.
  • Improved performance, UI smoothness and real-time user experience.
BSCS, University of Gujrat 12/2016 – 09/2020

Skills

Android SDK · Flutter
JavaKotlinDartJetpack ComposeFlutterRiverpodHiltDagger2KoinRoom DBSqlDelightREST APIsMVVMMVIClean ArchitectureStripePayPalFastlaneCI/CDFirebase Crashlytics

Languages

  • Java
  • Kotlin
  • Dart
  • OOP
  • Data Structures

UI & Platforms

  • Android SDK
  • Jetpack Compose
  • Flutter
  • Riverpod
  • Flutter CallKit

Architecture

  • MVVM
  • MVI
  • MVP
  • Clean Architecture

Dependency Injection

  • Dagger2
  • Hilt
  • Koin

Data & APIs

  • RESTful APIs
  • Room DB
  • SqlDelight
  • Stripe
  • PayPal

Quality & Delivery

  • Unit testing
  • UI testing
  • CI/CD
  • Fastlane
  • GitHub
  • GitLab
  • Firebase Crashlytics

Have an app to build?

I am open to new Android and Flutter projects. Send me what you need and I will get back to you.

Phone +92 322 7213857
Location Lahore, Pakistan