Abdullah Taha

ProAvailable 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.

About

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.

Industry experience

  • Software & Internet
  • Professional Services

Projects · 4

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

  • AI Developer
  • App Developer

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

  • AI Developer
  • App Developer

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

  • AI Developer
  • App Developer

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

  • AI Developer
  • App Developer

Work experience

SwiftUI iOS/macOS Developer · Dzine MediaAug 2024 – May 2025 · 10 mos

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 · National Textile UniversityOct 2023 – Jun 2024 · 9 mos

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 · CLUBHOSTER (SMC-PVT) LTDMay 2023 – Aug 2023 · 4 mos

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 · National Textile University2020 – 2024
Intermediate (Pre-Eng) · Punjab Group of Colleges2018 – 2020
Matriculation · Divisional Public School and College2016 – 2018

Testimonials · 5.0 from 4 reviews

Hire Abdullah Taha today

Post a job and invite Abdullah, or contact them directly. No hidden commission.

Post a job