(Now)Where I am today
College
Computer Science at UC Irvine, Class of 2028, plus the campus apps I ship as an iOS Developer here. For where it all started, see High School.
Through the Years 1002 photos · 2024 – now
Work while at UCI
-
Mar 2025 – nowpart-time · remote
iOS App Developer · UCI Student Center & Event Services
The job behind the campus apps below: three production App Store apps I own and ship for the Student Center.
- Reach 100K+ installs and 3.2M+ lifetime sessions across three production App Store apps I own and ship: UCI Now, ZOTFinder and UCI Esports.
- Cut load times 40% by rebuilding UCI Now and ZOTFinder from UIKit into SwiftUI with async/await structured concurrency and a full redesign, extending both apps to iPad, Mac and Vision Pro.
- Raised reliability, cutting ZOTFinder crashes 85% (10.4K to under 1.5K a month) by refactoring legacy code.
- Own 20+ CocoaPods dependencies (Google Maps, Firebase, Alamofire, SwiftyJSON) in both UIKit apps.
- Launched UCI Esports 1.0 as sole iOS developer: ggLeap REST APIs for live PC reservations, Google Calendar event feeds, UCINetID authentication with guest mode, and backend profile sync.
-
Feb 2024 – Feb 20262 yrs · ran into college
iOS App Development Teacher · STEM Heroes Academy
The teaching job from senior year of high school, carried through both college years.
- Launched the academy’s first iOS App Development course as its youngest instructor, teaching Swift, Swift Playgrounds and SwiftUI to 30+ students aged 8–14, who each shipped a working app over the two years.
The whole story is on the high school page.
Muslim Village, ICOI Ended Feb 2026
What I’ve Built at UCI
View the UCI Apple Developer Page↗Built on My Own alongside college
Not part of any job: the Star Wars apps and bots, the open-source engines behind Al-Quran, and this website. For the apps I shipped before UCI, see the high school page.
View My Apple Developer Page↗Roles & Leadership by year
First Year
2024–25 3 rolesA job on campus, and then helping start something. Both of the things I still spend the most time on began this year.
-
Feb 2024 – Feb 2026carried over · 2 yrs
iOS App Development Teacher · STEM Heroes Academy
Started in high school and ran through both college years. See the high school page for the whole story.
Ended Feb 2026 -
Mar 2025 – now1st year · part-time
iOS App Developer · UCI Student Center & Event Services
- Develop and maintain UCI’s official iOS apps, including UCI Now and ZOTFinder, in UIKit.
- Implement new features, fix bugs, and optimise performance.
- Integrate real-time campus data, location services and APIs, working with campus departments.
-
Apr 2025 – now1st year · part-time
Co-Founder & Vice President · Muslim Tech Collaborative
- Co-founded the UCI chapter of MTC, a national organisation empowering Muslims in tech through education, professional development, community projects and workshops.
- Lead and manage every project-based initiative: client consulting, technical workshops, and beginner development programmes.
- Coordinate cross-functional teams building websites, tools and apps for masjids, nonprofits and Muslim-owned businesses.
- Moved up through the chapter: VP of Workshops, then VP of Projects, and now Vice President.
Second Year
2025–26 4 rolesEvery role from first year widened, and two more arrived on top of them.
-
Sep 2025 – Jun 20262nd year
Bros Social Coordinator · Muslim Student Union
Took this on at the start of second year, running the social side for the brothers at UCI MSU. Handed it over at the end of the year and moved to dawah.
UCI MSU -
2nd year2025–26
Ignite Counseling · Muslim Tech Collaborative
Kickstarted Ignite Counseling under MTC in my second year, alongside the VP role above.
Founded under MTC -
Nov 20252nd year
Developer · PeterPlate, ICSSC
Joined the Information & Computer Science Student Council as a developer on PeterPlate.
-
Feb 20262nd year
Co-Lead Developer · PeterPlate, ICSSC
Moved up to co-lead about three months after joining, now leading a team of 12+ developers.
Team of 12+
Third Year
2026–27 1 new roleThe UCI iOS job, MTC and PeterPlate all carry over. The MSU position changes hands each year, and this year it is dawah.
-
Sep 2026 – now3rd year
Dawah Coordinator · Muslim Student Union
Moved from the social side to dawah for third year.
UCI MSU
Academics Class of 2028
Reading for a B.S. in Computer Science at the Donald Bren School of Information & Computer Sciences at UC Irvine, expected June 2028.
Relevant coursework, and the programming languages I know:
- Data Structures & Algorithms
- Object-Oriented Programming
- C/C++
- Computer Organization
- Software Engineering
- Information Retrieval
- Data Management
- Artificial Intelligence
- Discrete Mathematics
- Linear Algebra
- Probability & Statistics
- Swift
- Python
- C/C++
- Java
- JavaScript
- Go
- Rust
- Kotlin
- Dart
