Skip to content
View Moayad717's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Moayad717

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

Moayad

Systems software engineer working at the intersection of embedded hardware and memory-safe software. Currently an MS student in Computer & Communications Engineering at LIU β€” building toward OS/kernel research and a PhD starting Fall 2027.

My focus is on Rust for systems and embedded β€” the kind of software where correctness isn't optional and the hardware pushes back.


What I'm building

🐚 rush β€” a Unix shell in Rust

Building a POSIX-style shell from scratch. Not for novelty β€” to understand process management, file descriptor manipulation, signal handling, and what an OS actually exposes. Phase 1 done (REPL, builtins, error handling). Pipes and redirections in progress.

🐴 BitBite-Master β€” BitBite-Controller β€” BitBite-Website β€” ESP32 horse feeder system

Dual ESP32 WROOM system communicating via UART, with Firebase integration for remote scheduling and monitoring. Designed for real deployment on a working farm. Includes a chained OTA update architecture where ESP1 proxies firmware updates to ESP2 via GitHub Releases.


Background

  • Embedded systems β€” ESP32, FreeRTOS, I2C/UART/SPI, sensor integration, OTA, power management
  • Linux systems β€” custom OpenWrt build on Raspberry Pi, web interface and bash APIs for network management, parental controls, and router configuration
  • Rust β€” completed the book end-to-end including async/await, built multiple projects including a live TUI system monitor with ratatui
  • Systems programming β€” process lifecycle, file descriptors, Unix syscalls (learning by building)
  • Teaching β€” ran workshops on ESP32 development and Git/GitHub for developers moving from Arduino to production-grade embedded

Currently scoping a master's thesis on on-device anomaly detection using a memory-safe Rust runtime on constrained hardware.


Where I'm going

Systems software. OS internals. Rust-for-Linux. The parts of computing where you can't abstract away the machine.


Find me

  • πŸ’Ό LinkedIn
  • ✍️ Dev.to
  • πŸ“¬ Open to remote embedded/systems roles and contracts β€” reach out directly

Currently in Lebanon. Available remotely anywhere.

Popular repositories Loading

  1. MY-Smart-Bridge-Router MY-Smart-Bridge-Router Public

    Forked from yousef-r-younis/MY-Smart-Bridge-Router

    OpenWrt-based Raspberry Pi smart travel router with VPN, AdGuard, and web interface.

    JavaScript

  2. Engineering-Club Engineering-Club Public

    An all-in-one platform for managing the LIU Engineering Club β€” built to streamline project collaboration, event participation, and student engagement. Members can explore ongoing projects, apply to…

    JavaScript

  3. Intellegent-Efficient-DMA-COntroller Intellegent-Efficient-DMA-COntroller Public

    HTML

  4. BitBite-System-Controller BitBite-System-Controller Public

    C++

  5. BitBite-System-Master BitBite-System-Master Public

    C++

  6. BitBite-System-Website BitBite-System-Website Public

    JavaScript