Projects using Swift in KarachiProjects using Swift in KarachiProblem: Users need a fast, reliable, and secure way to digitize physical documents and extract text without relying on privacy-invasive cloud processing.
Solution: I developed ScanIt, a native iOS utility built with SwiftUI and VisionKit. The app provides a professional scanning experience, focusing on high-speed edge detection, automatic perspective correction, and on-device OCR.
Key Engineering Highlights:
VisionKit Integration: Leveraged Apple’s VNDocumentCameraViewController for seamless, native document capturing with automatic shutter and real-time guidance.
On-Device OCR: Implemented the Vision Framework for high-accuracy Optical Character Recognition (OCR), allowing users to search, copy, and share text directly from images without an internet connection.
Advanced PDF Processing: Built custom logic for PDF generation, compression, and digital signature integration to ensure documents are office-ready.
SwiftUI Performance: Optimized the UI for speed and responsiveness, ensuring large multi-page scans remain fluid and memory-efficient.
Privacy-First: Designed the architecture to keep all document processing local to the device, prioritizing user security. Built the mobile experience for Plotlot, focusing on creating a practical, GPS-driven utility app that helps users understand and manage real-world land and property boundaries with ease.
The goal was to design a simple yet powerful interface where users like homeowners, realtors, and surveyors can quickly access property insights, measure land areas, calculate distances, and view approximate boundaries using GPS data. I focused on structuring complex geolocation features into an intuitive flow that makes land visualization and measurement accessible for non-technical users.
Special attention was given to usability in outdoor conditions, ensuring the app remains responsive, clear, and reliable during real-time location tracking and mapping interactions.
Mobile App Development
UI/UX Design (GIS / Mapping Interface)
GPS & Location-Based Systems
Data Visualization (Land Mapping UI)
Performance Optimization for Mobile
Tools & Technologies:
Swift, iOS SDK, Core Location, MapKit, Figma, REST APIs