I’m a passionate iOS/macOS/Android engineer who turns ideas into user-friendly apps using SwiftUI, MVVM, Core Data, Firebase, React Native, and JavaScript. I focus on seamless Apple experiences and have shipped projects from a macOS invoice manager to AI-driven tools. I also build cross-platform apps with Flutter/Firebase and modern web apps with the MERN stack (MongoDB, Express.js, React, Node.js) including dashboards, APIs, and admin portals. With a background in web development and teaching assembly language and operating systems, I bring a diverse skill set to the table and look forward to contributing my expertise to your company.

Abdullah Taha

5.0 (4 reviews)

I’m a passionate iOS/macOS/Android engineer who turns ideas into user-friendly apps using SwiftUI, MVVM, Core Data, Firebase, React Native, and JavaScript. I focus on seamless Apple experiences and have shipped projects from a macOS invoice manager to AI-driven tools. I also build cross-platform apps with Flutter/Firebase and modern web apps with the MERN stack (MongoDB, Express.js, React, Node.js) including dashboards, APIs, and admin portals. With a background in web development and teaching assembly language and operating systems, I bring a diverse skill set to the table and look forward to contributing my expertise to your company.

Available to hire

I’m a passionate iOS/macOS/Android engineer who turns ideas into user-friendly apps using SwiftUI, MVVM, Core Data, Firebase, React Native, and JavaScript. I focus on seamless Apple experiences and have shipped projects from a macOS invoice manager to AI-driven tools.
I also build cross-platform apps with Flutter/Firebase and modern web apps with the MERN stack (MongoDB, Express.js, React, Node.js) including dashboards, APIs, and admin portals. With a background in web development and teaching assembly language and operating systems, I bring a diverse skill set to the table and look forward to contributing my expertise to your company.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

SwiftUI iOS/macOS Developer at Dzine Media
August 1, 2024 - May 11, 2025
Developed multiple macOS and iOS applications from scratch using SwiftUI, MVVM, Core Data, and Firebase. Created apps such as Billit Invoice maker and Undetectable AI Text Humanizer involving features like dynamic UI sizing, local databases, API integrations, in-app purchases, multi-language localization, and AI capabilities. Implemented report generation using PDF kit and charts for analytics. Worked on AI-powered iOS apps like logo generation and interior design tools. Also involved in runtime template updates, digital signature creation, and cross-platform app development using React Native and Flutter.
Teaching Assistant at National Textile University
October 1, 2023 - June 30, 2024
Assisted instructors in teaching courses including operating systems and assembly language. Helped students familiarize with Linux environments and shell scripting. Conducted lab evaluations and supported students in optimizing code written in high-level languages using assembly language concepts.
Web Development Intern at CLUBHOSTER (SMC-PVT) LTD
May 30, 2023 - August 29, 2023
Learned custom frontend development using HTML, CSS, jQuery and JavaScript. Performed maintenance and updates on websites built with WordPress and Shopify, including projects for clients such as cornbreadhemp.com.

Education

Bachelor of Science at National Textile University
January 1, 2020 - December 31, 2024
Intermediate (Pre-Eng) at Punjab Group of Colleges
January 1, 2018 - December 31, 2020
Matriculation at Divisional Public School and College
January 1, 2016 - December 31, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services
    paper AI interior design (iOS)
    AI interior design (iOS) ⦁ concept of the app is to share your room picture and then select a reference picture or upload a reference picture to redesign your room interior through AI ⦁ Then if you want to remove an object from your interior design image or want to replace that object with something else you can do that also by entering the prompt and highlight the object by drawing around it ⦁ Used swift UI , coredata, MVVM, Firebase, AI apis ⦁ Live link: https://www.twine.net/signin AppDeveloper AIDeveloper
    paper Undetectable AI Text Humanizer (macOS)
    Undetectable AI Text Humanizer (macOS) ⦁ Developed the whole app from scratch using the swiftUI, MVVM, Api integration, and CoreData ⦁ The main Feature of the app is that it allows the user to paste enter or either upload a docx, text or pdf file that has some text and then checks for the AI based content in that text and give the percentage of the AI in the text ⦁ Then it allows the user to Humanize it if the user wants to ⦁ This app uses two at the back end to detect the AI percentage and then humanize the text ⦁ Then results are stored in the Core Data for the user to use them later as he/she desires ⦁ The user can export or share the resultant Humanize text in the form of pdf, docx or txt document ⦁ Used swifty Store kit for the in-app purchase ⦁ Whole app is localized ⦁ Minimum target OS is 13.0 ⦁ Live link: https://www.twine.net/signin AppDeveloper AIDeveloper
    paper Invoice maker & Creator (macOS)
    Billit – Invoice maker & Creator (macOS) ⦁ Developed the whole app from scratch which helped me gain my expertise in how to handle dynamic sizing in the Swift UI for the different screen sizes in macOS ⦁ Based on MVVM architecture ⦁ Core Data is used as the local data base to store the invoice records ⦁ User can create invoices and estimates and can perform all sorts of CRUD operations on them ⦁ User can enter clients, businesses, and products ⦁ Used PDF kit, image renderer, and geometry reader to create the pdf of the generated invoices and estimates ⦁ Includes templates that user can have by upgrading to premium ⦁ Runtime update and preview section for each template when user updates any value in the invoice or estimate form ⦁ Digital signature creation also available ⦁ Used swifty store kit for the in-app purchase ⦁ Includes graphs of 2 different kinds one on the dashboard for the user to see the unpaid, paid and overdue payments graphs to get an overview of the past year’s payments and the other on the invoices and estimates page to look monthly growth ⦁ Used swift charts ⦁ User has the ability to zoom in and zoom out the preview template. ⦁ Whole app is localized ⦁ Minimum target OS is 13.0 ⦁ Live link: https://www.twine.net/signin AppDeveloper AIDeveloper
    paper Rove AI Logo maker (iOS)
    Rove AI Logo maker (iOS) ⦁ Concept of the app is to enter the prompts and the business-related details and then by using the AI based api generate brand logos ⦁ Used SwiftUI, MVVM, CoreData ⦁ Whole app is localized ⦁ Minimum iOS version 14.0 ⦁ Live link: https://www.twine.net/signin AppDeveloper AIdeveloper