Skip to content

Latest commit

 

History

212 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Phone

Projects

Cabby

  • Role: iOS Developer

  • Technologies: Swift UIKit MVC Stripe Google Map Alamofire Firebase Realtime Tracking Socket.IO

  • Features:

    • Driver Dashboard: Provides a comprehensive overview of earnings, trip history, and upcoming ride requests.
    • Real-Time Navigation: Integrated Google Maps for accurate navigation and route optimization.
    • Ride Notifications: Firebase-powered real-time notifications for ride requests, updates, and cancellations.

Challenges & Solutions:

  • Real-Time Tracking: Leveraged Firebase and Socket.IO for live trip updates and location tracking.
  • Scalable Architecture: Designed a robust system to manage high ride request volumes efficiently.
  • Enhanced User Experience: Developed a driver-friendly interface for easy access to trip details and navigation.
  • Deadline Mastery: Delivered the app ahead of schedule, ensuring all features were rigorously tested and optimized.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 4 Screenshot 4 Screenshot 4
<style> .image-hover:hover { transform: scale(1.05); /* Slight zoom effect */ }

@media (max-width: 768px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(48%, 1fr)); /* 2 images per row on smaller screens */ } }

@media (max-width: 480px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); /* 1 image per row on very small screens */ } } </style>

  • Role: iOS Developer

  • Technologies: Swift UIKit MVC Stripe Payment Telr Payment Tabby Payment Google Map Alamofire Firebase

  • Features:

    • Comprehensive Home Services: Users can book a wide range of services, including sofa cleaning, maid services, AC maintenance, and other home appliance repairs.
    • Flexible Payment Options: Supports Telr, Tabby, Stripe, wallet, cash, and rewards-based payments for user convenience.
    • Seamless Booking Experience: A streamlined process for service selection, scheduling, and payments.

Challenges & Solutions:

  • Payment Gateway Integration: Integrated multiple payment options for a flexible and secure payment experience.
  • Dynamic Service Management: Designed a scalable architecture to handle various service categories efficiently.
  • User-Centric Design: Crafted a clean and intuitive interface for effortless navigation and booking.on.
  • Deadline Mastery: Delivered the project ahead of schedule, meeting tight timelines while ensuring high-quality standards.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 4 Screenshot 4
<style> .image-hover:hover { transform: scale(1.05); /* Slight zoom effect */ }

@media (max-width: 768px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(48%, 1fr)); /* 2 images per row on smaller screens */ } }

@media (max-width: 480px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); /* 1 image per row on very small screens */ } } </style>

MedicalAI

  • Role: iOS Developer
  • Technologies: SwiftUI OpenAI Image Processing Combine Modular Approach
  • Features:
    • Innovative Chatbot: Developed a health companion chatbot powered by OpenAI for engaging conversations.
    • User-Friendly Interface: Crafted using SwiftUI for a modern and intuitive user experience.
    • Real-Time Interaction: Enabled seamless interactions between users and the chatbot for immediate responses.

Challenges & Solutions:

  • Integration of OpenAI: Successfully integrated OpenAI technology to ensure accurate and relevant health conversations.
  • Performance Optimization: Implemented performance optimizations for smooth user interactions and fast response times.
  • Modular Architecture: Adopted a modular approach to ensure maintainability and scalability of the application.
  • Tight Deadline Challenge: Faced the challenge of building the app in SwiftUI with a tight deadline of 2 months while still being relatively new to SwiftUI. Managed to learn and implement simultaneously, completing the project in just 15 days ahead of schedule.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
<style> .image-hover:hover { transform: scale(1.05); /* Slight zoom effect */ } @media (max-width: 768px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(48%, 1fr)); /* 2 images per row on smaller screens */ } } @media (max-width: 480px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); /* 1 image per row on very small screens */ } } </style>

Star Academies Coaches | (Star Academies)

  • Role: iOS Developer

  • Technologies:
    Objective-C AVFoundation Alamofire Live Channels

  • Features:

    • Educational Enhancement: Designed to elevate the overall educational experience for students aspiring to become coaches.
    • Workload Organization: Seamlessly organized day-to-day workloads, helping users manage their time effectively.
    • Efficiency Boost: Enhanced efficiency in task management, empowering students on their educational journey.
    • Coaching Support: Provided tools and resources specifically tailored for students looking to pursue coaching careers.

Challenges & Solutions:

  • Transition to Objective-C: Faced the challenge of working with Objective-C for existing codebases, which required quick adaptation and learning.
  • Integration of Live Channels: Successfully integrated Live Channels for real-time interactions, ensuring a smooth user experience.
  • Deployment Timelines: Managed tight timelines to ensure a successful technical go-live while maintaining high-quality standards.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
<style> .image-hover:hover { transform: scale(1.05); /* Slight zoom effect */ } /* Responsive for smaller screens */ @media (max-width: 768px) { .image-hover { width: 48%; /* 2 images per row on smaller screens */ } } @media (max-width: 480px) { .image-hover { width: 100%; /* 1 image per row on very small screens */ } } </style>

iHakeem | (Xeven Solutions (Pvt) Ltd.)

  • Role: iOS Developer

  • Technologies: Swift MVVM Firebase Cloud Messaging OpenTok Socket.IO Realm Lottie Core Bluetooth Agile Jira HealthKit Azure AVFoundation Kingfisher Knet Payment

  • Features:

    • Seamlessly connected users to a vast network of healthcare providers, offering advanced services.
    • Integrated video calls for real-time consultations with doctors.
    • Secure payment processing with saved receipts using Knet Payment Method.
    • ContaAbility to locate nearby pharmacies and order medications directly from the app.

Challenges & Solutions:

  • Device Integration: Achieved successful integration of hardware devices, even when SDKs were unavailable or unsupported.
  • Deployment: Developed, led, and successfully deployed the project live in Kuwait, enhancing the country's healthcare experience through innovative technology.

Screenshots:

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
<style> .image-hover { transition: transform 0.3s ease; transform: scale(1); object-fit: cover; /* Ensures the images fill the area without distortion */ } .image-hover:hover { transform: scale(1.1); /* Increased zoom effect for better visibility */ } /* Responsive for smaller screens */ @media (max-width: 768px) { .image-hover { width: 48%; /* 2 images per row on smaller screens */ } } @media (max-width: 480px) { .image-hover { width: 100%; /* 1 image per row on very small screens */ } } </style>

Book With Star | (Star Academies)

  • Role: iOS Developer

  • Technologies: SwiftUI AVFoundation Combine Google Maps Firebase

  • Features:

    • Coaching and Learning Platform: Developed the Star Academies app to streamline coaching and learning for students and coaches.
    • Training Schedules: Provided easy access to training schedules, allowing users to plan their sessions efficiently.
    • Lesson Plans: Offered structured lesson plans for better learning outcomes.
    • Attendance Tracking: Implemented attendance tracking features to monitor student participation.
    • News Updates: Kept users informed with real-time academy news and updates.

Challenges & Solutions:

  • Integration of UIKit and SwiftUI: Faced the challenge of bridging UIKit with integrated software components, which required extensive troubleshooting and adaptation to ensure compatibility.
  • User Experience Optimization: Optimized the user experience while transitioning to SwiftUI, balancing performance with new features to meet user expectations.
  • Deployment Timelines: Managed tight deadlines while ensuring all components were tested thoroughly before deployment.
Screenshot 1 Screenshot 2 Screenshot 3

Stealth Messenger | (Xeven Solutions (Pvt) Ltd.)

  • Role: iOS Developer

  • Technologies: Swift MVVM Firebase Cloud Messaging Socket.IO Realm Lottie Agile Jira HealthKit Azure AVFoundation Kingfisher

  • Features:

    • Secure communication tool designed to protect against phishing, smishing, and ransomware attacks without requiring phone numbers or emails.
    • Supported group chats, video calls, in-app purchases, and end-to-end encrypted messaging.
    • Custom theme change functionality, allowing users to personalize their interface.
  • Challenges & Solutions:

    • Successfully converted the app to support offline storage, improving user engagement and ensuring seamless functionality without internet access.
    • Launched the app on the App Store, delivering a secure messaging solution.
    • Optimized data fetching and UI performance, resolving issues with large datasets.

Screenshots:

Screenshot 1 Screenshot 3 Screenshot 4

The Doc App | (Xeven Solutions (Pvt) Ltd.)

  • Role: iOS Developer

  • Technologies: Swift MVVM Firebase Cloud Messaging Socket.IO Realm Lottie Agile Jira HealthKit Azure AVFoundation Kingfisher

  • Features:

    • Developed an intuitive Electronic Medical Records (EMR) application that streamlines healthcare data management and enhances patient care delivery.
    • Enabled patients to:
    • View appointment history.
    • Contact healthcare providers and see their location.
    • View purchases, make payments, and review invoices.
  • Challenges & Solutions:

    • Data Synchronization: Overcame challenges related to healthcare data synchronization and management by utilizing Azure for cloud-based storage and real-time data updates.
    • Regulatory Compliance: Ensured compliance with healthcare regulations while maintaining a high level of security, particularly with patient data during live video calls and communications.
    • Deployment Success: Deployed the app live in the United States, delivering a robust solution for healthcare professionals and patients.

Screenshots:

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
<style> /* Hover effect to zoom images */ img:hover { transform: scale(1.1); /* Slight zoom effect on hover */ } /* Ensure images wrap properly when needed */ .image-container { display: flex; flex-wrap: wrap; gap: 10px; justify-content: space-between; } /* Responsive for smaller screens */ @media (max-width: 768px) { img { width: 45%; /* 2 images per row on smaller screens */ } } @media (max-width: 480px) { img { width: 100%; /* 1 image per row on very small screens */ } } </style>

Intely Health

  • Role: iOS Developer

  • Technologies: Swift MVVM Firebase Cloud Messaging OpenTok Socket.IO Realm

  • Features:

    • Dynamically pointed out joints on the avatar during calls, enhancing visual correlation with patient concerns.
    • Extracted pointed joints from the avatar's URL and processed them on the server for accurate details.
    • Integrated real-time communication features to facilitate seamless interactions between patients and providers.

Challenges & Solutions:

  • Challenge: Ensuring accurate extraction and processing of avatar data for real-time calls. Solution: Implemented robust server-side processing to handle data extraction and visualization efficiently.
  • Challenge: Maintaining performance with extensive data processing during calls. Solution: Optimized data handling and implemented efficient algorithms to minimize latency and enhance user experience.
  • Challenge: Leading a diverse team in a fast-paced environment. Solution: Fostered collaboration through regular stand-ups and clear communication channels, ensuring project alignment and timely delivery.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

Book with Star Admin

Book with Star Admin | (Star Academies)

  • Role: iOS Developer

  • Technologies: Swift UIKIT Xcode Combine Kingfisher Lottie Firebase

  • Features:

    • Tournament Management: Designed to enhance the experience for players, team managers, and referees in sports tournaments.
    • User-Friendly Interface: Provided an intuitive and engaging user interface that streamlines tournament operations.
    • Real-Time Updates: Enabled real-time updates and notifications for players and managers, ensuring everyone stays informed.
    • Performance Tracking: Incorporated features for tracking player and team performance throughout tournaments.

Challenges & Solutions:

  • Tight Timeline: Successfully delivered the project within a tight 3-month timeframe, requiring effective time management and prioritization.
  • Ensuring Quality: Maintained high-quality standards while meeting deadlines through rigorous testing and continuous feedback loops.
  • Faced the challenge of managing dynamic UI, particularly in handling runtime columns and rows, ensuring a seamless user experience.
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
<style> /* Hover effect to zoom images */ img:hover { transform: scale(1.05); } /* Responsive for smaller screens */ @media (max-width: 768px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(48%, 1fr)); /* 2 images per row on smaller screens */ } } @media (max-width: 480px) { div[style*="grid-template-columns"] { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); /* 1 image per row on very small screens */ } } </style>

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages