Hasnain Ali

Hasnain Ali

$40/hr
Android Developer | iOS Developer | Mobile Application Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
29 years old
Location:
Halifax, Nova Scotia, Canada
Experience:
3 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.