-
-
Lahore, Pakistan 54000
Experience
Software engineer – Mar. 2022 – Present
netsol technologies – Lahore, Pakistan
Worked as a Backend Engineer on 3 mid-scale projects and 1 large-scale live product using Spring boot, Flask, gRPC using Kotlin. Implemented GraphQL and ReST API calls. Implemented MySQL, MS SQL Server and Maria DB. Implemented Google SMTP in the spring application. Worked with Spring Data JPA. Worked on Code migration from Python to Kotlin. Collaborated with the frontend team, PMs, QAEs and BAs to setup flow accordingly. Worked on scheduled tasks using ETS. Followed scrum and sprint model.
android application developer – JUL. 2021 – Feb. 2022
WADIC – Lahore, Pakistan
Worked as an Android Engineer on 4 projects using Kotlin and Java. Worked on Design changes using InVision and AdobeXD. Implemented ReST APIs, Salesforce Database RxJava, FCM and Broadcast Receivers to manage data inside app, Social Authentications via Facebook, Google, Apple and Amazon. Collaborated with the backend team to resolve and setup flow accordingly. Worked on scheduled tasks using ETS.
android application developer – oct. 2019 – JUN. 2021
Jeux developers – Lahore, Pakistan
Worked and as developer and Team Lead on 50+ projects of multiple types. Designed app from Adobe Xd, Figma and Miro. Implement Firebase Realtime Databse, Firebase Firestore (Pagination, Document Changes, CRUD), Push Notifications using Firebase Functions, Networking using Async Task, Volley and Retrofit. Developed E-Commerce app, Chat app with Seen, Sent, Online, Inbox, etc features. Resolved bugs in multiple projects, updated apps to latest android versions, worked with Social authentications and Phone Auth in Firebase, Job Schedulers, Alarm Manager, Google Maps, Places and Person API, Reply Feature using Notifications, background and foreground services, Audio Video Call, SQLite and Room Database, Android Widget for Time and Weather, Audio Recording and Published 10+ apps on google play.
Projects
Roofscope – WADIC
Android developer – JuL. 2021 - Present
A construction app that provide construction of multiple items relaed to home or industry.
Login, Signup, Order placement, View Orders, Notifications (API and FCM), Download Report, Order creation
https://play.google.com/store/apps/details?id=com.myscopetech
Spark – JEUX Developers
Android developer – Jun. 2021
An android application like Tinder
Swipe Features to add and reect users, inbox, chat (Seen, sent, online features), Audio Video call using Jitsi SDK.
Notifications of chat and match request and match received
https://play.google.com/store/apps/details?id=jeuxdevelopers.com.spark
Pounds – JEUX Developers
Android developer – Jan. 2021
An app for weed trimmers to manage their wage and weeds trimmed cost by weed and garden price.
https://play.google.com/store/apps/details?id=app.jeuxdevelopers.pounds
Weather World – JEUX Developers
Android developer – Jan. 2021
A weather foreacst app that allows user to add multuple locations and view thir weather daily and hourly basis.
It also has a widget and multiple widgets can be added for multiple locations
https://play.google.com/store/apps/details?id=jeuxdevelopers.com.weatherworld
QR & Barcode Scanner – JEUX Developers
Android developer – Feb. 2021
A scanner that ascans all types of QR and Barcodes.
Allows user to view history and perform respective operations for each QR or barcode scanned.
https://play.google.com/store/apps/details?id=jeuxdevelopers.com.qrcode
Teek IT – JEUX Developers
Android developer – May. 2020
An E-Commerce app with driver app having 32 APIs
Order Tracking On google map along with Polylines and Estimated time
Pickup, Place and Complete order using Firebase Listeners
Auto Cancelation order on the basis of distance and time
https://play.google.com/store/apps/details?id=teekit.app.customer
eHomeServices – Final Year Project
Android developer – Jul. 2019
An android application for hiring service providers in just few clicks by just sitting at home.
Includes 8 APIs integrated using Async Task and Volley and 30+ layouts for creating an efficeint user experience.
Push notifications that poster and tasker receives each time.
Skills
JAVA
kotlin
python
SQLite
Shared Preferences
Room Database
API
Firebase
xml
Bug Resolution
Maps
Spring boot
Profile
Passionate and hardworking mobile app developer having experience in the field. Deadline-driven and committed to creating dynamic apps for android environment. Seeking a position to deliver top-notch, well-developed company/organization with room for growth and advancement in my skills.
Education
BS(hons) It | 3.39 CGPA
2015 - 2019
university of education – Lahore, Pakistan
certification
mobile application developer (android) by punjab board of technical education – 2018
Other Apps
Carreira Audaz(Quiz App)
Z2Z
SAWAN
Shehnai
recipe App
Who
Class Laugh (XML)
Our Sing Ting
Bud-hub
expertise
Spring boot
Spring data jpa
grpc
Flask
gradle
Third party Library
Asynchtask
Volley
Retrofit
Fragments
Admob(google and facebook)
job scheduler
alarm manager
Shopify APIs
Responsive layouts
animations
Custom Alert dialog
Payment Method (Paypal, Stripe, google pay, Fatoorah)
Google maps, Places and Person APi
Firebase(authentication, realtime, firestore, storage, functions)
Push Notifications
life cycle
QR Code scanner and generate
download manager
in app subscription
Singleton Design Pattern
Factory Design pattern
Material Chips
ExoPlayer
AGORA, SInch, jitsi
Open tok
VCS (github, bitbucket)
Jira, trello
google play
Other activities
Exploring New technologies and techniques
Play pubg Mobile