Portfolio

Overall 5 years of experience in Mobile App Development using Swift and Obj- C. Currently working with Digitify (Pvt) Ltd as Software Engineer (iOS). Deep knowledge of MVVM, VIPER, and Clean architecture with reactive (Rx) and non-reactive. Sound experience in implementing SOLID principles. Delivers many applications to clients successfully also published on App-store.

Fayvo is a useful social platform to share your favorite pictures, books, food, fashion, products, places, music, movies, moments, and all the good stuff you never want to lose! All organized in one place for others to discover and use as trustworthy recommendations!

  • Connect to your favorite platforms with FAYVO like YouTube, iBook, iMob, iTunes
  • Capture the favorite’s you love with a custom camera and apply Editing (Filters, Add Text, Emojis, Location, etc)
  • Organise them into boxes, each box defines a category that you are capturing.
  • Share with friends and family.
  • Discover new recommendations, that will turn into the discovery of new experiences.

My Role

Developed different modules like Unit testing, UI testing, Custom camera, and Posting scenarios as a part of highly professional team.

Technologies

  • Swift
  • Realm
  • Lottie animations
  • Google maps
  • Push Notifications
  • Google Location services
  • Firebase
  • Clean architecture

                                   

DIRECTOOO is an application-based platform for sellers, purchasers, merchants, service providers, and consumers; it will be a uniform and trouble-free way to advertise and sell products online.DIRECTOOO utilizes a consolidation that allows online merchants and influencers to instantly profit, offering consumers a convenient, centralized online location to browse, discover, and purchase. This App has different app's ideas inside, we can say this app is one in all.

  • Social App(Posting, stories, view users posts, like share, etc. Any user can sell their content and can do business with virtual things like user can request to the content provider to full-fill his request and pay to him.)
  • E-Commerce (Manage user store like add, update, sale and purchase products also manage a profile as well.) Service-Provider (User can sell and purchase any kind of service, this is another profile)
  • Charitable (charitable organizations can do register their profiles and manage here, another business holder can share their charities with them.)

My Role

Developed multiple modules like e-Store, Service Provider, Custom camera and Posting scenarios, also took a part in Chat module, etc.

Technologies

  • Swift
  • Realm
  • Lottie animations
  • Google maps
  • Push Notifications
  • Google Location services
  • Third party logins
  • Firebase
  • Clean architecture

;                                   ;

Worked on this project with team coordination. This app is related to Gymming consultancy. This app has two user ends one is Freelancer and the other is the customer. Users as Freelancers can register themselves and can set a schedule of class time using the calendar. Add different demo videos images, subscription content, public content, and Stories, etc. On the other end, User as a Customer can set appointments, follow the Trainers and subscribe to their content as well and many more.

My Role

Software Engineer-iOS. Worked on different modules, like custom camera, posting, local DB handling, and appointments from client to trainers.

Technologies

  • Swift(5)
  • Realm
  • Lottie animations
  • Google maps
  • Push Notifications
  • Google Location services
  • Firebase
  • Clean architecture
  • Payment gateways

Note

This app isn't available on the app store yet.

                                   

This is all about cybersecurity products, the main theme of the App is to provide zero-trust network access to the users. For the Product, we maintain the website and mobile app for iOS and Android as well. Users can handle their own user domain. Initially, when a user registers by using any domain’s email, the first user will be the Admin of its network and after that, all the entries of that particular domain will be considered as users. Admin can manage their users and also watch their activities as well. On the mobile side, users will be able to register, log in, and authenticate themselves.

In the App we covered the following authentications

  • Face-ID/Touch-ID (Show anyone of them according to device capabilities) OTP
  • SMS
  • Yubikey
  • NFC U2F

Users can authenticate to make themselves an authenticated users of this application. Admin can also Enforce the user to enable some essential authentication types as well. Push notifications also handle for a better user experience. Like G-mail login notifications, when a user is trying to Login on another device with the same credentials, at that time app receives a notification and asks for approval. If the user allows the web to automatically get a login. Users also enable authentication by Scanning QR codes through mobile apps and also can do login on the web with scanning as well.

My Role

As an iOS developer communicating with the business team and client, understanding requirements, and sprint planning with team members. On the iOS side, I have created this app from scratch.

Technologies

  • Swift(5)
  • Realm
  • Dark mode support
  • Push Notifications
  • Google Location services
  • Firebase
  • MVVM

7Speaking covers all language training modalities for 5 learning languages: English training, German, Spanish, French, Italian.

Individual courses, group lessons, elearning, microlearning, social-learning, dual skills training, news-based lessons, video chat ... and all activities are customized according to the level, the profession, the sector of activity and the interests of each.

Workshops:

  • News
  • Video by topics
  • Business Skills
  • Professional Skills
  • Specialised Vocabulary
  • My Vocabulary List
  • Vocabulary Worskshop
  • Grammar Workshop
  • Private lessons management
  • Progress and Time spent
  • Personal Profile
  • Newsfeed (New)
  • Badges (New)

My Role

As an iOS developer in the support team Communicating with the business team and client, understanding requirements, and fixing them.

Technologies

  • Objective-C
  • Core data
  • Push Notifications
  • Google Location services
  • Firebase
  • MVC
  • Customised webviews, using Objective-C

                                   ;;

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

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

Technologies

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

                                   

Best and secure channel to send your luggage, jewelry and expensive material with ease. Setup luggage pick-location and recipient information and leave the rest to us.

My Role

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

Technologies

  • Swift
  • Core data
  • Lottie animations
  • Google maps
  • Push Notifications
  • Google Location services
  • Firebase
  • Payment gateways

                     

Truly innovative idea to make money by carrying parcels with your luggage. Pick the parcel from your nearest locations, deliver at your destination to make money.

My Role

As iOS Developer gathhered the user requirements and implement into the cutting edge features.

Technologies

  • Swift
  • Core data
  • Lottie animations
  • Google maps
  • Push Notifications
  • Google Location services
  • Firebase
  • Payment gateways

                          

Ballin is a free Nightlife app that helps people discover Nightclubs and book tickets for the best parties in town. With Ballin, people who want to go clubbing can secure their reservation into a club with just a few taps. We started in London, have added more clubs from more cities across the UK, and are now making plans to grow globally.

Whether you’re looking for a table or guestlist for tonight, or you would like to see what live club events & PA’s are upcoming, or even if you want to plan a stag/hen/birthday party in a Nightclub, Ballin can be used to satisfy your clubbing requirements – download the app and find the clubbing hotspots near you.

My Role

As iOS Developer worked under senior team members.

Technologies

  • Swift
  • Core data
  • Google maps
  • Push Notifications
  • Google Location services
  • Firebase
  • Payment gateways