Skip to content
View yeadkhail's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Organizations

@Team-Deadlocked

Block or report yeadkhail

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
yeadkhail/README.md

Hi — I’m Mohammad Yead Khail

Computer-science undergrad who likes writing clean code, breaking (and fixing) things, and learning how systems really work — especially in software development and cybersecurity.


About me

I study Computer Science and build things in my free time: small services, tooling, and capture-the-flag exercises. I enjoy low-level debugging.


What I do

  • Build backend services, automate tasks, and prototype ideas.
  • Explore cybersecurity: binary exploitation, reverse engineering, and digital forensics.
  • Learn new languages and tools — currently focused on Python and Rust.

Tech snapshot

  • Languages: C, C++, Java, Python, Rust
  • Databases: Oracle SQL, SQLite, Postgres
  • Version control: Git, GitHub
  • UI / visual: Flutter, JavaFX
  • Web: Spring Boot, Django

Current focus

  • Deepening Rust & Python skills through small projects and tooling.
  • CTF practice: binary pwn, reversing, and forensic challenges.
  • Building web backends with Spring Boot.

Projects (pinned)

  • libreScholarHub — Free, open-source platform for research paper upload and collaboration.
  • TSYnc — Peer-to-peer file syncing on a local network written in Python.
  • symple_tasker — Task listing and viewing application which uses Covey's Time Management Quadrant to show the tasks(C++).
  • cashCraft — An expense tracking system written in Java.
  • sym-tasker — CLI-based task listing and management application (archived).
  • EDUCONNECT — A comprehensive university management system designed to streamline and unify all academic and administrative processes within a single platform.

Quick tips for contacting / collaborating

  • Open to project ideas, small collaborations, or code reviews.
  • Best way to reach me: open an issue on a repo or send an email (PGP public key linked below if you want encrypted mail).

PGP

Pinned Loading

  1. libreScholarHub libreScholarHub Public

    Free, open-source platform for research paper upload and collaboration

    Java 1 1

  2. TSYnc TSYnc Public

    Peer to peer file synching on local network written in python

    Python 1

  3. symple_tasker symple_tasker Public

    Task listing and viewing application

    C++ 3

  4. cashCraft cashCraft Public

    An expense tracking system written in java

    Java 1

  5. EDUCONNECT-MODLOCKED-Backend EDUCONNECT-MODLOCKED-Backend Public

    Forked from Oshayer-Siddique/EDUCONNECT-MODLOCKED-1-Backend-

    Backend for Educonnect University Management System

    CSS

  6. sym-tasker sym-tasker Public archive

    A cli based task listing and management application.

    C++ 3