Code Monkey home page Code Monkey logo

ios-portfolio's Introduction

IOS-Portfolio

Overall 8 years of experience in Mobile App Development using Swift and Obj- C. Currently working with Delivery Hero as Sr. Software Engineer (iOS). Deep knowledge of MVVM-C and VIPER with reactive (Rx) and non-reactive. Sound experience of implementing SOLID principles. Also an active contributor on github (with more than 40 repositories) and stackOverFlow. .

YAP is Fintech application (RxSwift, MVVM-C): Being built using Reactive and MVVM-C, deals with managing user financial account and sub-accounts. Funds transfer, transactions and debit card management is supported. Project follows frameworks based modular structure With all UI build programatically. CI/CD implemented using FASTLANE and Circle CI.

My Role

Senior iOS developer Communicating with YAP Bussiness team, understanding requirements and sprint planning.

Technologies

  • Swift(5)
  • RxSwift
  • Programatic UI
  • Modular Approaach
  • Dark mode support
  • Used SwiftUI and Combine for one Module
  • Fastlane + Circle CI
  • Repository Patteren

                                   

Vowpay is an international money transfer app for sending remittances digitally. This can be leveraged to support any country of the customer’s choice. The App provides instant cash out facilities and immediate bank account transfers to users. Vowpay is Fintech application (RxSwift, MVVM-C): Being built using Reactive and MVVM-C, deals with managing user financial account and sub-accounts. Funds transfer, transactions and debit card management is supported. Project follows frameworks based modular structure With all UI build programatically. CI/CD implemented using FASTLANE and Travis CI.

My Role

Senior iOS developer Communicating with Vowpay Bussiness team, New features and refactoring , understanding requirements and sprint planning.

Technologies

  • Swift(5)
  • RxSwift
  • Programatic UI
  • Modular Approaach
  • Dark mode support
  • Fastlane + Travis CI
  • Repository Patteren

                         

An innovative, quick and easy way to keep track of your possessions giving you the ease of having the information on you when you need it the most.

I'm extremely pleased with how the project came out. I'm particularly proud of the app's animation, UI design, and easily-extended architecture (MVVM-Coordinators). Hidebox is built with Xcode and written entirely in Swift 5. It utilizes Auto Layout for UI design. Hidebox is my ongoing project.

My Role

Senior iOS developer Communicating with client, understanding requirements and sprint planning.

Technologies

  • Swift(4-5)
  • CoreData
  • CoreLocation
  • AVFoundation
  • Photos
  • Push Notifications
  • Alamofire
  • Keychain
  • GoogleMaps
  • Firebase
  • Kingfisher
  • Hero
  • Lottie-Animations
  • GoogleSignIn
  • FBSDKLoginKit

          

[Slick](Under development)

slick is an articles sharing platform which enables you to rate article authenticity. Curate articles from Apps,Websites and Print Media Populate your news feed by following Friends, Family or anyone that interests you. Find Contacts on slick or head to the Trending tab to follow users with similar interests Rate content for integrity, accuracy and trustworthiness

This application consists of best animationts with UIDynamicAnimator, UI design, and easily-extended architecture (VIPER) using Firebase realtime database with cloud storage and ML kit for OCR Slick is built with Xcode and written entirely in Objective C. It utilizes Auto Layout with Storyboard for UI design.This app convert image news to Text and then Text to that news URL to post it in the application.

My Role

Lead iOS developer and team lead for iOS . Communicating with client, understanding requirements and sprint planning.

Technologies

  • Objective c
  • Reachability kit modified to add date support
  • CoreLocation
  • AVFoundation
  • Photos
  • Push Notifications with cloud messaging
  • Firebase Firestore
  • GoogleSignIn
  • FBSDKLoginKit
  • twitter-kit-ios
  • Share Extension
  • today Extension
  • 3D touch enabled
  • Face id and thumb Sign in enabled

                    

The Ultimate Muslim Lifestyle App. Explore Your Muslim Lifestyle – Socialize, Eat, Play and Pray with SALAM PLANET!

Worked with a fast paced team to deliver features as soon as possible to the 500k users. SalamPlanet is written in Objective-C with some Swift modules. It has Storyboards as well as nibs.

My Role

Senior iOS developer. My responsibilites were to communicate with product owner, guide UI/UX team about the future flows.

Technologies

  • Objective-C
  • CoreData
  • AVFoundation
  • Photos
  • Core Location
  • Push Notifications
  • AFNetworking
  • Keychain
  • GoogleMaps
  • Firebase
  • FBSDKLoginKit

          

CocoaPods Contributions

Preview extractor for news, articles and full-texts in Swift

My Role

Date extraction from response data


Fetch images from source url asynchronously on the basis of priority in Table or Collection View using NSCache and NSOperation for better performance

Technologies

  • Swift(5)
  • NSOperation
  • NSOperationQueue with KVO
  • NSCache
  • NSUrlRequest
  • NSUrlSession

An easy multiple image picker controller for photo library with swipe select enabled.

  • IOS 13 Dark mode enabled

          

Easy to use customised action sheet picker inspired by UIAlertController

Stack over flow Contributions

I am an active contributor on stackoverflow : https://stackoverflow.com/story/jawadali

ios-portfolio's People

Contributors

jwd-ali avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.