โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ I build mobile apps that ship, AI systems that think, โ
โ and developer tools that save time. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# PROFILE MODE
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
role:
- AI Systems Engineer
- Software Architect
- Mobile Developer
base: Sana'a, Yemen
current_focus:
- Production products across mobile, games, and developer tooling
- AI infrastructure, RAG, memory, and MCP systems
- Compiler-style generation, code intelligence, and structured workflows
- Clean architecture, scalable UX, and failure-resistant system design
highlights:
- Published Flutter package with 7,000+ downloads
- Built mobile commerce apps, AI tooling, code retrieval systems
- Shipped game work with Unity
ai_workflow_stack:
primary: Claude Code Opus 4.6
secondary: Codex ChatGPT 5.3
motto: "Build useful systems. Keep them fast, clean, and reliable."โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ ROADMAP โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 2020 โ โผ Began building video games as a solo Unity developer โ โผ 2020โ2023 โ โผ Built games independently using Unity, C#, and game-focused systems thinking โ โผ 2021 โ โผ Graduated in Information Technology Engineering โ โผ 2023 โ โผ Expanded into Flutter and AI engineering โ โผ 2023โPresent โ โผ Building production mobile apps, developer tools, code intelligence systems, RAG pipelines, and AI infrastructure
Featured Start Order
1.liquid_glass_easy ย ยทย2.Hamsa ย ยทย3.Bolt AI ย ยทย4.Memory System for AIOther listed projects are private repositories.
Number one cross-platform Flutter package for interactive liquid glass effects with 7,000+ downloads on pub.dev. โ View on pub.dev
๐ฑ Mobile Projects
Production e-commerce app where I patched critical security, maps, and performance issues for a large live user base. โ View on Google Play
ย Hamsa
ย Alhamzi
Implemented shared cart feature enabling multiple users to collaborate on a single pharmacy order. โ View on Google Play
Grocery and daily essentials e-commerce app with fast product browsing, cart management, and real-time order tracking. โ View on Google Play
Improved location storage and fixed currency switching through REST API optimization. โ View on Google Play
Integrated custom real-time push notifications for order status updates. โ View on Google Play
Electronics commerce app for Arduino boards, microcontrollers, and maker hardware. Added dynamic language and currency switching, secure payments, and real-time backend sync.
โก Bolt AI โ Flutter Clean Code Generator Using Compiler Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ THE IDEA โ
โ โ
โ Most AI code generation tools produce raw code directly โ
โ from prompts. Bolt AI treats Flutter generation like a โ
โ real compiler problem: blueprint in โ validated arch out. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
CORE PIPELINE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
YAML Blueprint โ Parse โ Validate โ Transform
โ
Production-ready Flutter code
โ
Emit โ
INTERNAL STRUCTURE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
lib/compiler/
โโโ ir/ Intermediate Representation
โโโ parsers/ YAML + JSON blueprint parsing
โโโ validators/ semantic + architecture validation
โโโ transformers/ IR transformation layer
โโโ emitters/ 19 code emitters
โโโ pipeline/ orchestration and factories
โโโ compiler.dart entry point
GENERATED FEATURE SHAPE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
lib/features/product/
โโโ domain/
โ โโโ entities/
โ โโโ repositories/
โ โโโ usecases/
โโโ data/
โ โโโ models/
โ โโโ datasources/
โ โโโ repositories/
โโโ presentation/
โ โโโ bloc/
โโโ di/
โโโ product.dart
โโโ product_registry.dart
- Built around an Intermediate Representation โ reasons about structure before generating Dart files.
- Semantic validators check types, duplicates, naming rules, reserved keywords, and required fields.
- Architecture validators enforce clean architecture boundaries, repository rules, use-case design, and presentation-layer consistency.
- Emitter layer generates entities, models, repositories, data sources, BLoC files, DI modules, registries, endpoints, and barrel files.
- Supports single-feature compilation and batch generation across multiple blueprints.
- Exposes compiler operations through MCP tools:
compile_blueprint,validate_blueprint,list_blueprints, andpreview_ir. - Turns Flutter clean architecture from repetitive manual setup into a reproducible compiler workflow.
๐ง Memory System for AI
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ THE IDEA โ
โ โ
โ Most AI assistants forget useful context between runs or โ
โ rely on one flat memory store. This system models memory โ
โ the way humans do: episodic, semantic, and procedural. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SYSTEM STRUCTURE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
MCP Client โ mcp_memory_server.py โ MemoryManager
โโโ VectorEngine episodic memory
โโโ StructuredStore semantic memory
โโโ FileStore procedural memory
MEMORY HIERARCHY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Episodic Memory
โโโ storage: ChromaDB
โโโ use: experiences, lessons, summaries
Semantic Memory
โโโ storage: SQLite
โโโ use: facts, preferences, project details
Procedural Memory
โโโ storage: Markdown files
โโโ use: patterns, skills, reusable workflows
RETRIEVAL MODEL
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Memory โ question embedding
โ answer embedding
Query โ search both indexes
โ merge matches
โ return compact relevant memory
- Dual-index Q&A search โ a memory can be retrieved whether the query matches the question or answer side.
- Episodic memory powered by vector search, semantic memory by structured facts, procedural memory by file-based patterns and skills.
- Uses Sentence-Transformers
all-mpnet-base-v2embeddings and token-efficient retrieval. - Includes project tagging, similarity thresholds, fact indexing, and stateless tool design.
- Exposes 20+ MCP tools for storing, recalling, deleting, and managing memories, skills, and patterns.
- Compatible with Cursor, Claude Desktop, Kiro, Antigravity, and other MCP clients.
- Makes long-running AI assistants more reliable through structured memory instead of raw context accumulation.
๐ AST-Based Code RAG โ Flutter / Laravel
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ THE IDEA โ
โ โ
โ Standard code RAG splits source files like text documents. โ
โ This project treats code as structured logic with โ
โ relationships, flow, metadata, and audience-aware retrieval.โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
INDEXING FLOW
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Source Files โ AST Parser โ Structured Extraction
โ
Cross-file Analysis
โ
LLM Enrichment โ 3 Named Vectors โ Qdrant
CHUNK MODEL PER-CHUNK REPRESENTATION
โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
One point per: Chunk
โโโ class method โโโ description vector
โโโ standalone function โโโ developer-questions vector
โโโ class-level unit โโโ user-questions vector
โโโ config / route block โโโ calls / called_by
โโโ routes / models / tables
Never whole-file chunks โโโ raw source payload
Never mid-function splits
QUERY FLOW
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
User question โ query expansion โ vector + BM25 hybrid retrieval
โ
merge + rerank
โ
call-graph expansion
โ
context builder โ final answer
- Closes the semantic gap at index time, not query time.
- Stores enriched semantic descriptions, developer questions, user questions, and graph relationships โ raw source kept in payload for answer-time context.
- Retrieval combines dense vectors with BM25 hybrid search, then expands through
callsandcalled_byneighbors for flow awareness. - Each chunk carries rich payload metadata: parameters, return types, visibility, routes, models, tables, git blame, and commit history.
- Qdrant used with named vectors and payload-aware search; incremental re-indexing keeps the index current.
- Includes a RAGAS-style evaluation setup using LLM-as-judge scoring for faithfulness, relevancy, precision, and recall.
- Designed for serious codebase understanding across frameworks such as Laravel and multi-project retrieval workflows.
๐งฌ DNA-Inspired Multi-Agent Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ THE IDEA โ
โ โ
โ Most multi-agent systems use optional pipelines: โ
โ planner โ coder โ reviewer. โ
โ This project asks: what if agent relationships were โ
โ structurally enforced, the same way DNA base pairing โ
โ is enforced in biology? โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
AGENT MAPPING
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
A = Architect T = Tester
G = Generator C = Critic
TWO-STRAND MODEL
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Generative strand: A โโโโโโโโโโโบ G
โ โ
Verification strand: T โโโโโโโโโโโ C
A pairs with T ยท G pairs with C ยท Pairing is mandatory
SYSTEM FLOW
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Raw input
โ A builds structured specification
โ T validates specification
โ G generates from verified spec
โ C critiques against that spec
โ Merge mechanism
โ Final output
SEQUENCE-AS-CONFIGURATION
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ATGC โ analyze-first GCAT โ generative-first
TACG โ constraint-driven CGTA โ adversarial-first
Same agents ยท Different reasoning strategy
- Maps DNA base-pairing rules into an AI collaboration model where complementary roles are enforced at the architecture level.
- A-T acts as the fast structural pair for requirements and validation; G-C acts as the deeper generation and critique pair.
- Key architectural rule: silence is invalid โ critique is mandatory and generation is tied to a verified specification.
- Creates a parallel dual-track reasoning model instead of a loose sequential pipeline.
- The sequence itself becomes a programmable reasoning layer โ same four agents, different cognitive strategies.
- Includes experiment artifacts and scored runs comparing structured DNA-style reasoning against other approaches.
- One of the clearest examples of thinking about AI systems: not just prompts and agents, but rules, structure, constraints, and failure-resistant collaboration.
| Project | Description | Link |
|---|---|---|
| โจ liquid_glass_easy | #1 cross-platform Flutter package for interactive liquid glass effects ยท 7,000+ downloads | pub.dev |
| ๐ฎ Keep Flip | Paid Steam puzzle game built with Unity and fluid-physics gameplay | Steam |
| ๐ Implant Mission | Audience Choice Award winner in a game jam | โ |


