Skip to content
View Yaseen-Almhishi's full-sized avatar

Highlights

  • Pro

Block or report Yaseen-Almhishi

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
Yaseen-Almhishi/README.md

Yaseen Almahayshi — backend systems, carefully.

Backend-focused software engineer building APIs, integrations, data workflows, and modular business systems across .NET and TypeScript.

Portfolio · LinkedIn · Email

What I build

  • Backend services and APIs with clear integration boundaries.
  • Data and business workflows designed for maintainability and failure handling.
  • Cross-stack product features when the work needs more than backend delivery.

Where I have contributed

  • Marsol — backend services, APIs, data workflows, localization, maintenance, and public API documentation.
  • Lumi — started the web platform and built its early backend, data, booking, scheduling, administration, localization, reporting, and deployment foundation. It is now deployed and in use.
  • Riad — commerce and fulfillment workflows across catalog, inventory, vendors, checkout, payments, orders, shipping, search, notifications, and administration.
  • Event systems — main contributor to RoastMeAgent for a local TEDx event; focused sticker-generation and WhatsApp-delivery work on HemolyTools for a medical event in Tripoli.

Additional team work includes Marsol Wallet, iLab, and RoastingMachine. Project names, purposes, contributions, and high-level stacks are shared with Cipher's permission; private implementation details stay private.

Featured repository

Redis rate limiter for NestJS
A focused backend example using an atomic Redis counter, proxy-aware client identity, an explicit failure policy, and end-to-end verification.

Current stack

C# ASP.NET Core Blazor Server NestJS TypeScript
PostgreSQL SQL Server Redis Entity Framework Core Prisma

How to verify

Background

BSc in Computer Science from Misurata University, completed in February 2026. I also spent one Erasmus+ semester at Riga Technical University in 2025.

Pinned Loading

  1. rate-limiter-demo rate-limiter-demo Public

    NestJS and Redis rate-limiting demo with atomic counters, proxy-aware identity, explicit failure policy, and end-to-end tests.

    TypeScript

  2. yaseen-almhishi.github.io yaseen-almhishi.github.io Public

    Personal portfolio of Yaseen Almahayshi — backend-focused software engineer.

    TypeScript