Skip to content
View khaled7172's full-sized avatar

Highlights

  • Pro

Block or report khaled7172

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

Hi, I'm Khaled πŸ‘‹

Backend-leaning software developer with a focus on low-level systems and security, sharpened through 42 Beirut and a CS degree from LIU (2023–2026).

  • πŸ”§ Focused on backend development and cybersecurity, open to software dev roles more broadly
  • 🧠 Comfortable in low-level C (memory management, custom libc implementations, algorithms)
  • 🌐 Also build with PHP, MySQL/PostgreSQL, REST APIs, and Flutter/Dart
  • πŸ“š 42 Beirut alum: shell, algorithms, Unix systems programming
  • πŸ“« Reach me at khaledhmmddd123@gmail.com

Featured work

  • RAG-against-the-machine β€” a Retrieval-Augmented Generation system that answers questions about the vLLM codebase, using BM25 lexical search, Reciprocal Rank Fusion, and an opt-in semantic/hybrid retrieval layer, grounded through a local Qwen3 LLM
  • Libft β€” core C stdlib functions rebuilt from scratch
  • push_swap β€” stack-sorting program with four strategies (simple, chunk-based, radix), selected adaptively via a calculated disorder metric, plus a benchmark mode reporting operation count and complexity

Tech stack

C Python PHP PostgreSQL MySQL Flutter


Currently exploring: low-level systems programming and security fundamentals.

github contribution grid snake animation

Pinned Loading

  1. 42-piscine 42-piscine Public

    A complete collection of my 42 Piscine C projects, covering algorithms, memory management, and Unix system basics.

    C

  2. MohamadAlnajjarIT/LiuChatApp MohamadAlnajjarIT/LiuChatApp Public

    Dart

  3. Codexion Codexion Public

    Concurrency simulation in C using POSIX threads, mutexes, and resource scheduling

    C

  4. RAG-against-the-machine RAG-against-the-machine Public

    A Retrieval-Augmented Generation (RAG) system for indexing, searching, and answering questions about the vLLM codebase using BM25 and Qwen3.

    Python

  5. leetcode-solutions leetcode-solutions Public

    A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

    Python