Abubakr Elmallah

(000 / Index)UC Irvine · Class of 2028

Abubakr Elmallah

Lead Mobile & Backend Developer/CS @ UCI

I’m a Computer Science student at UC Irvine and Lead Mobile & Backend Developer at the UCI Student Center.

Abubakr Elmallah outside Jack Langson Library at UC Irvine
Abubakr ElmallahUCI ’28
01

About

The short version.
Abubakr Elmallah on the UC Irvine campus
On campus · UC Irvine
Abubakr Elmallah outside Jack Langson Library at UC Irvine
Jack Langson Library · UC Irvine

I’m Abubakr, an aspiring software engineer specializing in mobile & backend development, with iOS and SwiftUI at the heart of it.

I have strong experience in Swift, Python, C, C++, Java, JavaScript, and Bash across macOS and Windows. Right now I’m the Lead Mobile & Backend Developer at UCI Student Center & Event Services, and I’ve previously taught iOS App Development at STEM Heroes Academy.

I won the Congressional App Challenge in 2023 and the Swift Student Challenge in 2024. You can see everything I’ve built on my Projects page.

Focus
Mobile & backend development (iOS, SwiftUI)
Languages
Swift, Python, C, C++, Java, JavaScript, Bash
Roles
Lead Mobile & Backend Developer @ UCI · Former iOS Teacher @ STEM Heroes Academy
Awards
Congressional App Challenge ’23 · Swift Student Challenge ’24
School
UC Irvine · CS · Class of 2028
Status
Open to internships
Based
Irvine, California
02

What this is

Why the site exists.

This site is my legacy. Everything I am, in one place, and none of it buried.

My whole life is already on my devices, and it is unreadable. Notes is a pile. Files is a pile. Photos is years deep and sorted by nothing but the day I happened to take the picture. Every single thing in there matters to me, and not one of it is findable.

So I rebuilt it. This is the same material (the apps I have shipped, the school years, the places I have been, my faith, the worlds I grew up inside) taken out of three overcrowded apps and laid out properly: uncrowded, one click from the front door, and made beautiful on purpose rather than by accident.

And it is the one place where the two halves of me are the same thing. I love computer science and I love all of this, and here they are not separate hobbies: every page is hand-written HTML, CSS and JavaScript, which means the technology I love is the material my personality is made out of. That is the part I like best.

My Notes

Everything I had written down for myself, written out properly for once.

My Files

The work itself: every app, every project, every certificate, with the receipts.

My Photos

Shown where they mean something: the trips, the school years, Apple Park.

And me

My faith, my family’s language, and the seventy-one worlds I love. Not a résumé.

03

WWDC 2024

Cupertino · Apple Park.

Every June, Apple holds its Worldwide Developers Conference (WWDC) at Apple Park in Cupertino, a week where developers from all over the world gather for Apple’s biggest announcements, hands-on labs, and sessions. I had the chance to attend in 2024, and it was unforgettable: walking the Apple Park campus, meeting Tim Cook, and standing under the WWDC24 sign was an absolute pleasure, easily one of the highlights of my life so far. Apple Park itself is genuinely breathtaking in person.

Swift Student Challenge

🏆 Issued by AppleJune 2024Awarded in my senior year of high school

The reason I was there was the Swift Student Challenge, Apple’s annual competition where students around the world build an interactive app in Swift and tell the story behind it. Each year only a few hundred students are selected out of tens of thousands of submissions. I won in 2024 for Al-Quran, my app for learning and studying the Holy Quran, which also earned a personal congratulatory letter from Apple’s Worldwide Developer Relations team. Being recognized among student developers from across the globe, and getting to celebrate it at Apple Park, meant the world to me.

I was selected from thousands of high school and college students worldwide while still in high school, which is the part I am proudest of: the win came in my senior year at Trabuco Hills, and the invitation meant I flew to Cupertino days after graduating, still technically a high schooler. The year before, in December 2023, I had won the Congressional App Challenge for Al-Islam, also as a senior, so both honors on my high school page were earned before I started at UCI.

Every winner is listed publicly on WWDCScholars, the community directory of Swift Student Challenge and WWDC Scholarship winners going back to 2012. The 2024 cohort is ordered alphabetically by first name, so Abubakr is the first name on the page.

See the 2024 winners on WWDCScholars (opens in a new tab)
04

Interfaces

Twenty-two other ways in.
War room · Interface

E.L.M.A.L.L.A.H.

Embedded Logic Matrix · Adaptive Learning, Language & Archive Hub.

A Rebel war-room holotable in UCI blue and gold, Trabuco blue and Islamic green. Every room on this site is a star system in a turning galaxy: lock a target, read the briefing, make the jump to lightspeed.

ENTER THE WAR ROOM ↗
Jedi Archives · Interface

H.O.L.O.C.R.O.N.

The Jedi Archives in perspective: a holocron you can open and seal, a gatekeeper that searches every record and answers in the Chief Librarian’s words when it finds nothing, and every page spelled out in Aurebesh.

UNSEAL ARCHIVE ↗
Heads-up display · Interface

J.A.R.V.I.S.

A Stark-inspired heads-up display of everything above: arc reactor, live chronometer with the Hijri date, telemetry, and every page wired into one console.

BOOT INTERFACE ↗
Parchment · Interface

The Marauder’s Map

The same idea on parchment instead of glass: every room on this site drawn as a corridor, footprints that move on their own, and a button that wipes the whole thing blank.

I SOLEMNLY SWEAR ↗
The other eighteen terminals Crafting Table, Compass, Control Room, Upside Down, Citadel, Spirit Library, Starcourt, Monastery, Wanted Board, Dunder Mifflin, Springfield, Vought Tower, Pokédex, Batcomputer, Daily Bugle, Instruction Booklet, Battle Pass, Security Office
Inventory · Interface

The Crafting Table

Every page on this site as a slot in one Minecraft inventory: blocks drawn pixel by pixel, the recipe my apps are crafted from, an F3 screen running on your clock, and a hotbar to the other terminals.

PRESS E ↗
Sea chart · Interface

The Compass

Jack Sparrow’s compass, which points to what you want most: every page on this site charted as an island round a brass needle that swings to whichever you choose, a ship’s bell on your clock, and the Pirate Code.

TAKE WHAT YOU CAN ↗
Alphabet wall · Interface

The Upside Down

Joyce Byers’ living-room wall, with every page on this site strung under its bulbs: point at one and the lights spell it out, the way Will did, then flip the switch and the whole house turns over into the Upside Down.

RIGHT HERE ↗
Clockwork · Interface

The Citadel

A maester’s archive of the whole site: the brass astrolabe from the opening titles turning over the realm, every page rising from the map as a keep, and the chain of what I have forged.

VALAR MORGHULIS ↗
Planetarium · Interface

The Spirit Library

Wan Shi Tong’s library under the desert sand: every page on this site shelved as a scroll by nation, a planetarium set to today’s real moon, and a tower that sinks when you leave.

YIP YIP ↗
Mall directory · Interface

Starcourt

The Palace Arcade and the mall above it: every page a store on the directory or a cabinet on the arcade floor, and a switch that turns Hawkins over.

OPEN LATE ↗
Training course · Interface

The Monastery

The Monastery of Spinjitzu: every room a station on Wu’s training course, turning round a tornado of whichever element you pick.

NINJA-GO ↗
Bounty board · Interface

The Wanted Board

The sheriff’s board in Valentine, with a bill nailed up for every room on this site, and Dead Eye to mark them and fire.

DEAD OR ALIVE ↗
Branch floor · Interface

Dunder Mifflin

The Scranton branch from above, every room a page, with a documentary camera that zooms in on whichever one you pick.

THAT’S WHAT SHE SAID ↗
Main street · Interface

Springfield

One street of Springfield under the clouds from the opening titles, every landmark a page, with a chalkboard and a couch-gag TV.

D’OH ↗
Intranet · Interface

Vought Tower

Vought’s glass-and-gold intranet with a lift to every floor, and Butcher’s view of it: the same page as a redacted case file.

GO SUPE ↗
Catalogue · Interface

The Pokédex

A Kanto Pokédex open on its hinge: every room a numbered entry, each one with its own cry.

GOTTA CATCH ’EM ALL ↗
Case wall · Interface

The Batcomputer

The Batcave console: every page a case on the wall of monitors, the signal thrown up into live weather over Gotham, and detective mode.

I’M BATMAN ↗
Front page · Interface

The Daily Bugle

Today’s front page of the Bugle, every room a story in its editor’s indignant voice, and a web shot to whichever one you point at.

STOP THE PRESSES ↗
Build steps · Interface

The Instruction Booklet

The site as the booklet in the box: every page a numbered build step, drawn with the parts it takes.

STEP ONE ↗
Reward tiers · Interface

The Battle Pass

Season four, every page a reward tier up the track, and tier one hundred unlocks another whole interface.

TIER ONE ↗
Camera feeds · Interface

The Security Office

One desk, every page a camera feed on the monitor, and a power meter that drains while you sit there watching them.

12 AM ↗
05

Contact

Say something.