Skip to content
Ancient Air Temple in the mountains

The Story of the Boy from the Iceberg

The Legend
of Aang

Momo the flying lemur
Aang the Avatar

Interactive Portfolio by Asher Ayub

Full-Stack Developer · Mobile · Web · Backend
Scroll

Who is an Avatar?

In this world, people can control one of four elements — fire, water, earth, or air. Only one can master all four, and they are called the Avatar. Their duty is to keep balance between the peoples.

Meditating Avatar silhouette

air

Mobile Development

Flutter · Dart · Riverpod · BLoC · GetX · GoRouter

Cross-platform mobile experiences for Android and iOS.

water

Web Experiences

React · TypeScript · Next.js · Responsive UI

Responsive, product-focused web experiences across screen sizes.

earth

Backend & Data

Node.js · Supabase · PostgreSQL · MongoDB · FastAPI · REST APIs

The systems, APIs and data layers that power product functionality.

fire

Integrations

Stripe · Firebase · Push Notifications · Google Maps · External APIs · Real-Time

Connecting applications to payments, communication and real business operations.

Balance Restored

Master of All Four Elements

Mobile · Web · Backend · Integrations

AppaAang flying on Appa

Chapter One

Avatar Disappearance

When Aang learned that he was the Avatar and had to leave his childhood behind for duty, he was afraid.

At night, he flew away on his bison, Appa, got caught in a storm and froze in the ice for 100 years.

Chapter Two

Return of the Avatar

100 years later, the people of the Southern Water Tribe, Katara and her brother Sokka, accidentally freed Aang and Appa from an ice trap.

Katara and Sokka in a canoe

Everyone has their own purpose

• • • • •

The world demanded of Aang: master all four elements, stop the Fire Lord, and end the 100-year war. But his true battle was different.

Scroll to discover my approach ↓

Child Airbender
vs.
Savior of the World
Mobile Developer
vs.
Full-Stack Builder
Escaped from fate
vs.
Must accept it
Beautiful UI
vs.
Usable Product
Aang meditating

A DIFFERENT KIND OF BALANCE

BOTH SIDES MATTER.

I build polished interfaces, but the experience doesn't stop at the screen. My work extends into APIs, databases, payments, real-time features and the systems that make products work end to end.

Mobile • Web • Backend • Integrations

The World of the Four Elements

Air Temple floating above the clouds
Air Temple

An ancient abode of airbenders in the inaccessible highlands of the world of Avatar, towering above the clouds.

Mobile Development

Flutter · Dart · Riverpod · BLoC · GetX · GoRouter

Cross-platform mobile experiences for Android and iOS.
Kingdom of Earth resting on a jade mountain
Kingdom of Earth

Situated on a massive continent that occupies almost the entire eastern part of the Avatar world, as well as on the islands.

Backend & Data

Node.js · Supabase · PostgreSQL · MongoDB · FastAPI · REST APIs

The systems, APIs and data layers that power product functionality.
Water Nation ice temple at the pole
Water Nation

Ice-bound cities and moonlit waters where the Water Tribes endure at the edges of the world.

Web Experiences

React · TypeScript · Next.js · Responsive UI

Responsive, product-focused web experiences across screen sizes.
Fire Nation palace rising above molten stone
Fire Nation

A volcanic archipelago of red pagodas and lava-veined crags where firebenders forge their might.

Integrations

Stripe · Firebase · Push Notifications · Google Maps · External APIs · Real-Time

Connecting applications to payments, communication and real business operations.

Five projects · Six companions

Heroes of this World

Every companion opens a different chapter of my work.

Choose a character to discover the project

Mobile craft. Web experiences. The systems that connect them.

Chapter Final

Avatar Roku

Avatar Roku

Avatar Roku did not teach the techniques of the elements. He taught what mattered most…

To be the Avatar is not to be perfect. It means carrying the weight of others' mistakes — and finding the strength within not to repeat them.

Finale

The Final Battle

The war had raged for 100 years, and it could have ended with a single strike. But instead of a killing blow — light: the Avatar took the Fire Lord's bending, not his life.

Aang confronts the Fire LordAang in the Avatar State

Chapter Epilogue

The War Is Over

The ashes cooled. The wind carried away the smoke. And above the world, for the first time in a hundred years — a clear sky. Aang gave fire back its true nature: to warm, not to destroy.

Appa the sky bison flying over the reborn world