Skip to content
View nooryasserx's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report nooryasserx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nooryasserx/README.md

Noor Yasser | Software, Product & AI Engineer

نور ياسر — مهندس برمجيات ومنتجات وذكاء اصطناعي

I design and build production software across SaaS, AI and retrieval systems, APIs, cloud infrastructure, and e-commerce integrations. My focus is turning product requirements into reliable systems with clear boundaries, measurable behavior, and maintainable delivery paths.

Noor Yasser and نور ياسر are the names I use professionally; @nooryasserx is my primary GitHub identity.

Website · Projects · Technical writing · Medium · LinkedIn · Email

What I build

  • AI and retrieval systems: production RAG pipelines, embeddings, Qdrant, hybrid search, reranking, grounded answers, evaluation, and multi-tenant isolation.
  • SaaS and platform architecture: tenant context, authorization, background jobs, observability, caching, data boundaries, and secure integration patterns.
  • E-commerce integrations: order, inventory, payment, shipping, webhook, and ERP workflows for platforms such as Salla, Zid, and Shopify.
  • Cloud and delivery systems: Docker, Kubernetes, CI/CD, infrastructure automation, reliability, and operational readiness.
  • Product engineering: practical architecture that connects customer needs, software design, delivery speed, and long-term maintainability.

Engineering areas

Area Current focus
AI engineering RAG, vector search, Qdrant, query rewriting, reranking, evaluation
Backend systems APIs, event-driven workflows, webhooks, authentication, multi-tenancy
Data infrastructure PostgreSQL, MySQL, Redis, caching, search, observability
Cloud and DevOps Docker, Kubernetes, CI/CD, deployment safety, reliability
Product platforms SaaS, e-commerce, payments, integrations, automation

Selected public code

  • MovieAppQ — a Kotlin Android reference application using MVVM, Room, Retrofit, Hilt, paging, and offline-first data flow.
  • News App Flutter — a cross-platform news application built with Flutter, Bloc, RxDart, and Dio.
  • Azkaree — an Arabic Android application for daily remembrance, notifications, and local utilities.

For current product work and case studies, visit the projects section on nooryasser.com.

Technical writing

I publish implementation-focused articles in English and Arabic. The writing is organized into durable topic hubs rather than disconnected posts:

Featured guides:

Technology

Languages: TypeScript, JavaScript, PHP, Python, Kotlin, Dart
Backend and APIs: Node.js, NestJS, Laravel, ASP.NET Core, REST, OAuth, webhooks
Data and AI: PostgreSQL, MySQL, Redis, Qdrant, embeddings, hybrid retrieval
Infrastructure: Docker, Kubernetes, CI/CD, AWS, Oracle Cloud
Mobile: Android, Kotlin, Flutter

Engineering principles

  • Start with the product constraint and choose the smallest architecture that can meet it.
  • Make contracts, authorization, failure modes, and observability explicit.
  • Measure retrieval quality, latency, cost, and groundedness instead of relying on demos.
  • Design integrations for retries, idempotency, reconciliation, and partial failure.
  • Prefer maintainable systems over unnecessary complexity.

Contact

For product engineering, AI systems, SaaS architecture, or integration work:

Pinned Loading

  1. ChatSocket ChatSocket Public

    This is a simple chat demo for socket.io and Android. You can connect to https://socket-io-chat.now.sh using this app.

    Kotlin 18 6

  2. Claude-Account-Manager Claude-Account-Manager Public

    JavaScript 12 2

  3. MovieAppQ MovieAppQ Public

    MovieAppQ is a sample Android project using The Movie DB API based on MVVM architecture. It showcases the app development with well-designed architecture and up-to-date Android tech stacks.

    Kotlin 6 2

  4. news_app_flutter news_app_flutter Public

    A Simple News App built with Flutter. In this app, there is a Home page, which will display top news from newsapi. News categories ranges from tech to entertainment. You can choose news category di…

    Dart 3

  5. portfolio_website portfolio_website Public

    FlutterWeb UI, We design a simple web app by using flutter, it has only a menu and some text on left side also a background image.

    Dart 10 1

  6. terraform-aws terraform-aws Public

    Forked from cloudacademy/terraform-aws

    Terraform 1.x AWS Course

    HCL 2