Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View NaderMohamed325's full-sized avatar

Highlights

  • Pro

Organizations

@Yaquod @TheCodeCompanyInc

Block or report NaderMohamed325

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
NaderMohamed325/README.md
β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•  β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘
β•šβ•β•  β•šβ•β•β•β•β•šβ•β•  β•šβ•β•β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•šβ•β•  β•šβ•β•

Nader Mohamed

Backend Engineer Β· Distributed Systems Β· Systems Programming


LinkedIn GitHub Portfolio Email


$ whoami

name: Nader Mohamed
role: Backend & Systems Engineer
location: Egypt

education:
  degree: B.Sc. Electronics & Communications Engineering
  university: Mansoura University
  GPA: 90%

focus:
  - Distributed systems
  - Backend architecture
  - Real-time applications
  - Scalable REST & GraphQL APIs
  - Networking
  - Low-level programming

currently_exploring:
  - Systems programming
  - Platform engineering
  - Infrastructure & DevOps
  - Database internals
  - Distributed databases
  - Competitive programming

I build backend systems with a particular interest in how things work underneath the abstractions.

I'm especially interested in concurrency, networking, storage engines, distributed systems, databases, and infrastructure.


🧰 Tech Stack

Languages

Java C++ C Rust TypeScript JavaScript Python

Backend

Spring Boot NestJS Node.js Express Django GraphQL

Databases & Caching

PostgreSQL MongoDB MySQL Redis

Infrastructure & Messaging

Docker RabbitMQ MQTT Git Postman


πŸš€ Featured Projects

πŸš— Yaquod β€” Autonomous Ride-Sharing Backend

Graduation project developed under STMicroelectronics mentorship with an 8-person team.

Backend infrastructure for an autonomous ride-sharing platform.

Architecture

  • Spring Boot REST APIs
  • PostGIS for geospatial queries
  • Redis Pub/Sub for real-time state propagation
  • Redis Keyspace Notifications
  • MQTT/Mosquitto for vehicle communication
  • Docker-based deployment
  • 20+ RESTful APIs
  • 377 Mockito unit tests

Spring Boot PostGIS Redis MQTT Mosquitto Docker


πŸ¦€ trust β€” Userspace TCP/IP Stack

A TCP/IP stack implemented from scratch in Rust, running in userspace on top of a Linux TUN interface.

Instead of relying on the kernel's TCP implementation, the project handles networking logic in userspace.

Implemented

  • Packet parsing
  • IP processing
  • TCP packet handling
  • TCP handshake
  • TCP connection state machine
  • Linux TUN interface integration
  • Concurrent connection handling

Results

Packet loss              : 0%
RTT                      : < 2ms
Concurrent SYN probes    : 20

Rust Linux TUN TCP/IP Networking Systems Programming


πŸ“Š GitHub Stats

Nader Mohamed's GitHub Stats

Nader Mohamed's Top Languages


🐍 Contribution Graph

GitHub Contribution Snake


Profile views



Pinned Loading

  1. NaderMohamed325 NaderMohamed325 Public

    2

  2. neo_client neo_client Public

    Neo Client is a lightweight and colorful HTTP command-line client written in Rust. It lets you send GET, POST, PUT, and DELETE requests directly from your terminal β€” perfect for testing APIs withou…

    Rust

  3. social_media social_media Public

    A NestJS backend for a social media platform with Better Auth for authentication (Google, JWT, cookies), role-based access (admin/user), and Cloudinary-powered media uploads.

    TypeScript 2

  4. Alx_DjangoLearnLab Alx_DjangoLearnLab Public

    A multi-project repository showcasing Django and Django REST Framework (DRF) concepts, from fundamentals to advanced APIs, security, and testing. Each folder is a self-contained Django project you …

    Python