Skip to content
View abdallah-shehawey's full-sized avatar

Block or report abdallah-shehawey

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

Abdallah Shehawey — Embedded Software Engineer

Portfolio Blog LinkedIn WhatsApp Facebook Gmail Profile views

Image

Image Hey, I'm Abdallah

Embedded Software Engineer specializing in C/C++, RTOS, and hardware-software integration — from bare-metal drivers written from scratch to AUTOSAR and Embedded Linux, with a focus on the automotive field. Based in El Mahalla El Kubra, Gharbia, Egypt.

Image   Education — Electronics & Communication Engineering, Al-Azhar University (Oct 2021 – May 2026) — Cumulative Grade: Very Good, graduation project: Excellent
Image   Currently learning — AUTOSAR, and Embedded Linux (Yocto, Linux kernel, Raspberry Pi)
Image   Daily driver — Fedora Linux, GNU userland, zsh — I live in the terminal
Image   Maintaining — shinux-Repo, a GPG-signed dnf + apt package repository
Image   Writing — shinux-blog, notes from below the OS — Embedded Linux, RTOS internals, and the road from firmware to the kernel
Image   5-star C (Gold) on HackerRank  ·  fluent in Arabic & English

Image

Image Skills & Tools

Image  Languages

C C++ Python Assembly Bash Verilog MATLAB

Image  Embedded & Firmware

ATmega32 AVR PIC ESP32 STM32 ARM Cortex-M FreeRTOS AUTOSAR Proteus

Image  Protocols & Interfaces

UART SPI I2C CAN LIN Ethernet DSRC / V2X

Image  Embedded Linux

Raspberry Pi Linux Kernel Yocto / Buildroot QEMU systemd Device Drivers

Image  Tools & Environment

GNU GCC GDB arm-none-eabi-gcc avr-gcc XC8 Make Git GitHub VS Code STM32 CubeIDE MPLAB X Keil uVision Eclipse Linux Ubuntu Fedora zsh JTAG / SWD Logic Analyzer Oscilloscope Docker Ansible Markdown

Image

Image Goals

Image   Grow into a skilled embedded engineer on an international team building automotive solutions
Image   Keep deepening my embedded systems expertise and explore advanced topics in the field

Image

Image GitHub Stats

GitHub Stats GitHub Streak

Image

Thanks for visiting!

Pinned Loading

  1. V2X-Collision-Avoidance V2X-Collision-Avoidance Public

    EECE26 – Embedded Systems Graduation Project | Source Code

    HTML 2 1

  2. whatsapp-desktop whatsapp-desktop Public

    Unofficial WhatsApp Web desktop client for Linux with tray integration, desktop notifications, system font support, and Arabic text fixes.

    JavaScript 20 3

  3. Embedded-Linux-Notes Embedded-Linux-Notes Public

    My personal notes and resources from my self-study journey into the world of Embedded Linux. 🐧 A living document of my learning process

    Python 8 1

  4. DevOps DevOps Public

    DevOps training materials and hands-on labs for DEPI program, covering CI/CD, Linux, Git, Docker, and cloud fundamentals

    Jupyter Notebook 7 1

  5. System-programming-in-Linux System-programming-in-Linux Public

    STMicroelectronics Training

    C 3

  6. COTS-STM32F446xx COTS-STM32F446xx Public

    Nucleo Board F446RE

    C 1 2