Portrait of Firdan Umar

Firdan Umar

Flutter Developer

Creative Technologist constructing high-performance digital artifacts with precision, structural intent, and mobile-first soul.

Technical Modules

Precision-engineered software components designed for scalability and performance.

Flutter

Flutter

Core Engine
Firebase

Firebase

Cloud Logic
RevenueCat

RevenueCat

In-App Purchase
Node.js

Node.js

JS Runtime
NestJS

NestJS

Backend Arch
Supabase

Supabase

Postgres DB
Collaborative Logic

Workflow & Ecosystem

Figma
Figma
GitHub
GitHub
Postman
Postman
Git
Git
Notion
Notion
GPT
GPT
Gemini
Gemini
Docker
Docker

Project Stack

Suluk interface
Mobile App
STABLE

Suluk

FlutterBlocGoogle Maps API

A comprehensive Islamic lifestyle and social platform. Integrates prayer times, Qibla direction, and social features with a robust Supabase backend for real-time synchronization.

Qibla Compass Engine

High-precision directional logic using mobile sensors.

Real-time Sync

Instant data sync across devices with low latency.

Photo AI interface
Mobile App
RELEASED

Photo AI

FlutterFirebaseVertex AINode.js

AI-powered image generation and editing suite. Leverages Google Gemini via Firebase Cloud Functions to transform text prompts and existing photos into high-quality AI art.

Gemini Vision Integration

Advanced prompt engineering for AI image analysis.

Serverless Architecture

Scalable backend logic using Firebase Cloud Functions.

Text RPG interface
Mobile App
ACTIVE

Text RPG

FlutterVertex AIOpenAIPythonFirebase

An interactive story engine where players shape their own adventure. Features AI-generated branching narratives, genre-specific visual styles, and hidden 'glimpses' to unlock.

Branching Narratives

Dynamic story paths generated based on player decisions.

Hidden Glimpse System

Special unlockable events hidden throughout the gameplay.

LifeOS interface
Mobile App
ACTIVE

LifeOS

FlutterFirebaseGrok AIRevenueCatNode.js

A notification-first life simulator mobile game. Players navigate custom career tracks, build relationships, manage resources, and face persistent narrative consequences shaped by real-time generative AI.

Generative AI Events

Dynamic story progression powered by LLMs generating year-by-year life occurrences.

Diverse Career Tracks

Climb the ranks in specialized careers like Startup Founder, Crime Boss, or Politician.

MusicAI interface
Mobile App
ACTIVE

MusicAI

FlutterFirebaseVertex AILyria AIFFmpeg

An AI-powered music generation app. Leverages Google Lyria models to generate high-quality audio tracks from prompts, dynamically generates album covers, and builds MP4 files for distribution.

Google Lyria Synthesis

Generates 30s clips or full-length tracks using specialized Lyria audio models.

Gemini Cover Generation

Automatically crafts matching visual album art using Gemini Image generation.