Technical Stack & Expertise

Programming Languages

Swift & SwiftUI

Primary language for iOS development. Used in all Islamic apps including QuranScroll, Al Muraja'ah, and If'al. Expertise in modern iOS development patterns and UI/UX design.

iOS DevelopmentMobile AppsUI/UX

JavaScript & TypeScript

Used for web development with Next.js and React. Powers portfolio site and web applications like Aeroflow and CyberStorm Defender.

Web DevelopmentNext.jsReact

Engineering Tools

MATLAB

Used for aerospace engineering calculations, machine learning projects, and data analysis. Achieved 97% accuracy in household energy consumption prediction project.

Data AnalysisMachine LearningEngineering

Ardupilot Mission Planner

Used in quadplane design project for flight data collection and analysis. Ground station software for autonomous vehicle control and monitoring.

Autonomous SystemsFlight ControlVTOL

Specialized Domains

Islamic Technology

Specialized in developing apps for Muslim communities. Focus on Quran memorization, spiritual productivity, and Islamic education tools.

Quran AppsIslamic Tools

Aerospace Engineering

MEng student specializing in aircraft design, avionics, and aerospace systems. Experience with VTOL aircraft and rocket design.

Aircraft DesignAvionics

Educational Games

Developed educational games like CyberStorm Defender to teach cybersecurity concepts through interactive gameplay.

Game DevelopmentEducation

Development Workflow

Tools & Platforms

Development

  • • Xcode for iOS development
  • • VS Code for web development
  • • Git for version control
  • • GitHub for project hosting

Deployment

  • • Vercel for web applications
  • • App Store for iOS apps
  • • Custom domains and SSL
  • • Analytics and monitoring