Skip to content
View RlxChap2's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@Fox-Coding-Community @Sw7lProjects @BonyanOSS @ctlib

Block or report RlxChap2

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

Mohammed Mahmoud

Software Engineering Student · Backend, Desktop, and Open-Source Systems

Faculty of Computers and Information, Assiut University · Assiut, Egypt

Portfolio · Projects · Open Source · Credentials · LinkedIn · Email

I build TypeScript services, Rust desktop apps, and developer tools. I care about clear failure paths, tests in CI, reproducible releases, and documentation that states limits plainly.

Selected work

Windows app for saving public video, images, galleries, and audio. It uses a local-first resolver chain, validates downloaded files, installs tools only after checksum verification, and ships signed updates.

Rust Tauri 2 React TypeScript Vitest Playwright

Releases | CI | Security

Maintained Islamic-content API with provider fallback, normalized responses, timeouts, health probes, tests, and an OpenAPI contract. Its typed SDK adds validation, retries, and a stable error model.

TypeScript Node.js Fastify OpenAPI Docker Vitest

Live API | Documentation | npm

Cloudflare Worker that renders contributor grids as SVG. It supports repository, multi-repository, organization, and user scopes while deduplicating contributors and keeping access tokens out of URLs and shared caches.

TypeScript Hono Cloudflare Workers Vitest SVG

Live service | API | Security

Experimental authenticated stream-cipher study in C with key separation, associated data, tamper rejection, and deterministic test vectors. It is research code, not production cryptography.

C CMake HMAC-SHA256 Authenticated Encryption

Release | Architecture | Validation plan

More work: PROJECTS.md

Open source

Full contribution record

Working set

  • Backend: TypeScript, Node.js, Fastify, OpenAPI, PostgreSQL, Docker
  • Desktop and systems: Rust, Tauri, C, CMake
  • Quality and delivery: Vitest, Playwright, GitHub Actions, release signing, checksums
  • Open source: issue reproduction, focused pull requests, review, and Arabic localization

Contact

Open to software engineering roles and focused open-source work in backend systems, desktop software, and developer tooling.

rlxchap2@outlook.com | LinkedIn | Learning guide | Sponsorship

Reviewed 24 August 2026.

Pinned Loading

  1. MASC-256 MASC-256 Public

    MASC-256 is a continuous evolution symmetric stream cipher utilizing memory-dependent entropy strategies.

    C 12

  2. api.discord.com api.discord.com Public

    🌐 Gathering Discord API Using (webpackChunkdiscord_app) for client-side snippets

    JavaScript 6

  3. BonyanOSS/Bonyan-API BonyanOSS/Bonyan-API Public

    API for broadcasting the Quran and supplications with automatic fallback between multiple sources and a unified data interface

    TypeScript 3 1

  4. contribscope contribscope Public

    Generate deduplicated GitHub contributor images for repos, repo groups, orgs, and users.

    HTML 1

  5. quiz-master quiz-master Public

    Quiz Hub for Collage

    TypeScript 2 1