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.

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 software that can be opened, run, tested, and argued with. My current work spans Rust desktop applications, TypeScript APIs, developer tooling, and small systems experiments in C. I also contribute documentation, tests, and Arabic localization upstream.

The standard I aim for is simple: a useful program, a legible repository, and claims that stop where the evidence stops.

Selected Work

A Windows-first desktop application for saving public video and audio. The project includes a native download queue, signed updates, publisher-checksummed tool installation, release provenance, URL and filename safety policy, unit tests, and desktop smoke tests.

Rust · Tauri 2 · React · TypeScript · Vitest · Playwright

Release v0.1.1 · CI · Security model

A maintained API for Quran, tafsir, azkar, hadith, prayer times, Hijri dates, and qibla direction. Each upstream request has a timeout. Failed or malformed responses move to the next provider while the API preserves one output shape. The repository ships an OpenAPI contract, health and readiness probes, tests, and a container build.

TypeScript · Node.js · Fastify · Vitest · OpenAPI · Docker

Live API · Documentation · OpenAPI 3.1

An experimental authenticated stream-cipher study in C. Version 2 separates keys, authenticates ciphertext and associated data, rejects tampering, and publishes deterministic test vectors. It is intentionally documented as research—not production cryptography—and recommends established AEAD constructions for real systems.

C · CMake · HMAC-SHA256 · Authenticated Encryption

Release v2.0.0 · Architecture · Validation roadmap

A Cloudflare Worker that renders README-ready contributor grids as SVG. It handles repo, multi-repo, organization, and user scopes; deduplicates contributors across repositories; validates query input; and keeps tokens out of URLs and shared caches.

TypeScript · Cloudflare Workers · Hono · Vitest · SVG

Live service · API reference · Security model

See PROJECTS.md for released applications, focused utilities, organization work, and learning archives.

Open-Source Record

As of 28 July 2026, the public record shows 48 authored pull requests, including 37 merged changes. I count public results only so another reviewer can reproduce the number.

The fuller ledger is in CONTRIBUTIONS.md.

Engineering Practice

My strongest repositories show the practices I care about: narrow public APIs, explicit failure paths, tests that run in CI, reproducible releases, security notes, and documentation that states limitations before benefits.

Current working set: TypeScript · Node.js · Fastify · React · Rust · Tauri · C · CMake · Vitest · Playwright · GitHub Actions · Docker · OpenAPI · Cloudflare Workers.

Selected Credentials

The complete, dated list and its verification notes are in CERTIFICATIONS.md.

Contact

I am open to software engineering opportunities and focused open-source collaboration in backend systems, developer tooling, desktop software, and security-minded utilities. Email rlxchap2@outlook.com, or reach me on LinkedIn.

Support the public work · Learning notes · Last reviewed 28 July 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