Abubakr Elmallah
(949) 208-4927 ammelmallah@icloud.com abubakrelmallah.com linkedin.com/in/abubakr-elmallah github.com/TheAbubakrAbu
Education
University of California, Irvine
Irvine, CA- Awards: Apple Swift Student Challenge Winner, Congressional App Challenge Winner
- Relevant Coursework: Data Structures & Algorithms, Object-Oriented Programming, Discrete Mathematics
Work Experience
iOS App Developer
March 2025 – Present- Reach 100K+ installs and 3.2M+ lifetime sessions across three production App Store apps I own and ship (UCI Now, ZOTFinder, UCI Esports) for UC Irvine Student Center & Event Services.
- 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/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 by integrating ggLeap REST APIs for live PC reservations, Google Calendar event feeds, UCINetID authentication with guest mode, and backend profile sync.
Lead Software Developer
September 2024 – Present- Lead a 12-person engineering team building PeterPlate, ICSSC’s open-source campus dining platform, live in production on web and iOS, serving UCI students menu, allergen, nutrition, ratings, and event data.
- Built a type-safe frontend with Next.js (React), TypeScript, Zustand, Tailwind CSS, and shadcn/ui.
- Shipped a scalable serverless backend by pairing tRPC with Drizzle ORM on a 13-table PostgreSQL schema, deployed to AWS Lambda and RDS via GitHub Actions CI/CD with Docker + Testcontainers tests.
iOS App Development Teacher
February 2024 – February 2026- Launched the academy’s first iOS App Development course as its youngest instructor, teaching Swift, Swift Playgrounds, and SwiftUI to 30+ students (ages 8–14) who each shipped a working app over two years.
Programming Projects
- Built and published my first iOS app at 17 in SwiftUI, growing it into free (Aurebesh Translator) and premium (Datapad) apps earning $1K+ from 25K+ installs and 60K+ sessions at 99.9% crash-free.
- Enabled instant offline translation by engineering a modular engine rendering 14 galactic scripts.
- Decoded photographed glyphs offline with on-device computer vision, template-matching 14 bundled fonts.
- Shipped 6 WidgetKit widgets, Metal shader effects, StoreKit in-app purchases, and a watchOS companion app.
- Built three full-featured SwiftUI apps (Al-Islam, Al-Quran, Al-Adhan) for iPhone, iPad, Mac, and Apple Watch with WidgetKit widgets, serving 15K+ users across 55K+ sessions at 99.8% crash-free.
- Cut load times 50% across all three apps through JSON parsing, SwiftSoup scraping, and offline caching.
Star Wars Discord Bots | Python, C++
2024 – 2025- Grew Sabacc Droid (Python, discord.py) and Aurebesh Droid (C++20, D++, CMake) to 500+ Discord servers by engineering an event-driven, concurrent 8-player multiplayer engine spanning 4 Sabacc variants.
- Sustained 99.9% uptime by deploying to Heroku’s Linux dynos with automated GitHub Actions builds.
Languages & Technologies
Languages: Swift, Python, C++ (C++20), TypeScript, JavaScript, SQL, Bash
Frameworks & Libraries: SwiftUI, UIKit, WidgetKit, StoreKit, WatchConnectivity, Next.js, React, Zustand, Tailwind CSS, shadcn/ui, tRPC, Drizzle ORM, Alamofire, Firebase, Google Maps SDK, discord.py, D++
Tools: Xcode, Git, GitHub Actions, Docker, AWS, Linux, PostgreSQL, Heroku, Vercel, Turborepo, CocoaPods, CMake
