HASNAIN ALI
155 Wentworth Dr, Halifax, NS B3M 0P9 | - |-PROFESSIONAL SUMMARY
3+ years of experience in Android Development, iOS Development and Frontend Web Developer using Xcode,
Android Studio and Visual Studio Code with a track record of successfully creating well-received and commercially
viable apps. Skilled with working as a team and incorporating input into projects. Ability to always look for ways to
improve an existing app to keep people downloading and enjoying it. Strong eye for detail and tenacity to never
quit on something until it is perfect.
TECHNICAL SKILLS
Android: Kotlin, Java, XML, Coroutines, Flows, RX Java, Retrofit 2, Hilt Dependency Injection, Jetpack
Components, Jetpack Navigation, REST APIs, Firebase, Socket.io, Pusher Beams, Push Notifications,
MVC/MVVM Architecture, Multithreading, Object-Oriented Programming (OOP), 3rd Party Library Integration,
Payment Gateway (Stripe, PayPal, Authorize.net and others), Amazon S3
iOS: Swift, SwiftUI, Foundation, MapKit, UIKit, Core Data, Core Location, CocoaPods, Firebase, REST APIs,
JSON, Push Notifications, Social Logins (Apple, Facebook, Google), Multithreading
Web: HTML5, CSS, Bootstrap, JavaScript, jQuery, ReactJS
Database: SQLite, Room
Designing: Adobe XD, Figma, Adobe Illustrator, Adobe Photoshop
Git: GitHub, Gitlab, Bitbucket
Collaboration Tool: Jira, Confluence
IDE: Android Studio, Xcode, VS Code, Postman
Soft Skills:
Critical Thinking, Communication, Organizational Skills, Problem-Solving Skills, Time Management Abilities, acting
as a Team Player, Flexibility/Adaptability, Strong Work Ethic, Adapt to new technology
EDUCATION
IQRA University, Karachi, PK – Graduated
Bachelor of Science in Computer Science
Jan 2017 – May 2021
EMPLOYMENT EXPERIENCE
Mobile Application Developer – DataNet
Mar 2022 – Jan 2023
Build new Android and iOS apps from the ground up
Used Cocoa Pods to manage the dependencies in the app architecture
Evaluated approaches to the mobile application platforms, with components including various Google
services and third-party platforms/frameworks
Working experience with REST APIs and created new features on multiple applications
Work closely with backend & UX team to define and design new features
Respond to client needs for applications with an eye to the most feasible and effective solutions
Ensure that apps are tested to meet total performance requirements
Projects:
Reverie – People can connect with experts, find jobs, polish skills, and
Mar 2022 – Jan 2023
showcase their hidden talent and expertise to earn from it
Developed native mobile application for both platforms using Kotlin and Swift with MVVM
Architecture
Custom recycler view for auto play feature on videos like Instagram and Facebook
Implemented Stripe Payment gateway for profile subscription, applying hunts and buying premium
videos
Uploading videos directly on Amazon S3 bucket
Realtime chat between users using Socket.io
Implemented Push notification using Firebase Messaging and integrated Social Logins (Apple,
Google, Facebook)
Successfully finished this project on both platforms (iOS and Android)
Test Flight: https://testflight.apple.com/join/5i4bjFJu
First Medical Responder
Sept 2022 – Jan 2023
Developed native mobile application using Swift and Kotlin with MVVM Architecture
Push notifications using Firebase Messaging
Two modules in this app one is for driver and other is for dispatchers
Realtime chat between dispatchers and drivers using socket.io
Last seen, single/double tick and group messaging
User can share their locations, videos, voice notes and photos in chat
Realtime driver’s location can be track continuously on Google Maps
iOS/Android Developer – Avancera Solution
Dec 2020 – Mar 2022
Design and develop native mobile applications for Android and iOS
Integrate mobile apps with RESTful web services
Work with UX Designers, Mobile Architects, and other Developers to build enterprise mobile solutions
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Work on bug fixing and improving application performance
Coordinate with team members to create client apps in a coordinated and timely manner
Projects:
BOGO Canada – Get Thousands of BUY-ONE-GET-ONE deals in your city
Sep 2021 – Feb 2022
Developed native mobile application using Kotlin with MVC Architecture
Push notifications using Pusher Beams
Implemented Stripe Payment gateway on subscription plans
QR Code to redeem coupons
Implemented location listener to show pinpoint restaurants location on Google Maps
5-star rating and 90+ reviews on Play Store
App live url: https://play.google.com/store/apps/details?id=com.avancera.bogocanada
Fit Finder – Fitness Event Booking System for Guru’s and Junkies
Apr 2021 – Sept 2021
Developed native mobile application using Java with MVC Architecture
Two module flows for Junkie and Guru
Push notifications using Pusher Beams
Implemented Stripe Payment gateway on booking sessions for junkies and subscription plans for
guru’s
Integrated Social Logins (Google, Facebook)
SOUT – Arabic Learning App for Kids
Feb 2021 – Aug 2021
Almutakamela – Abu Dhabi Insurance Portal
Jan 2021 – Apr 2021
Priority One – Final Year University Project
Jan 2020 – Dec 2020
CERTIFICATIONS
1. SwiftUI Masterclass 2023 - iOS App Development & Swift – Udemy
2. Android Development with Kotlin – App Fundamentals (Pluralsight)
3. React - The Complete Guide (incl Hooks, React Router, Redux) – Udemy
4. Modern React with Redux – Udemy