Hello, I'm Iqrah 👋

iOS Developer | Coding Instructor | Community Builder

About Me

I'm a Computer Science graduate and self-taught iOS developer who also loves building developer communities. I’ve taught coding, hosted workshops, and led hackathons - combining my technical skills with a passion for connecting and empowering others in tech.

💻 iOS Development

I design and build iOS apps that focus on clean UI, smooth UX, and maintainable Swift code.

Mass Conversion App Screenshot

Mass Conversion App

SwiftUI Unit Converter

Swift SwiftUI @State Pickers TextFields
  • Challenge: Build a unit converter where users choose input/output mass units and see instant conversion results.
  • Solution: Used two segmented pickers, a TextField, and Text view. Stored units in a reusable string array and created a clean conversion function to handle logic efficiently.
  • What I Learned: How to manage states with @State, loop over arrays with ForEach, and separate conversion logic into reusable functions for cleaner SwiftUI code.
Brain Train Game Screenshot

Brain Train Game

Rock, Paper, Scissors Challenge

Swift SwiftUI @State Randomisation Game Logic
  • Challenge: Create a brain-training game where the app randomly chooses Rock, Paper or Scissors, and alternates between asking the player to win or lose.
  • Solution: Built a responsive UI with VStack showing score, app’s move, and win/lose prompt. Used @State to track choices, Int.random(in:) and Bool.random() for randomness, and three large text buttons for player moves.
  • What I Learned: How to implement game logic with state, combine randomness with toggling, and design clear user feedback in SwiftUI using scalable text.

🌐 Community & Creative Work

Beyond code, I love creating spaces for developers to learn and collaborate — from hackathons to workshops to livestreams.

GitHub Campus Expert

Trained in community management and developer outreach through the GitHub Campus Experts program.

Hackathon Society Founder

Founded and led my university’s hackathon society, organizing events and workshops for 200+ participants.

Workshop Host & Content Creator

Hosted beginner-friendly Swift workshops, produced developer videos, and livestreamed tech discussions.

Contact Me