Skip to content
View Salah-elsayed-2005's full-sized avatar

Highlights

  • Pro

Block or report Salah-elsayed-2005

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
Salah-elsayed-2005/README.md

Salah Elsayed Abdelmoaty

Computer Engineering | Hardware Design

LinkedIn • Email • GitHub


About Me

I'm a Computer Engineering student pursuing a dual degree at Purdue University and Egypt University of Informatics, with a passion for hardware design, computer architecture.

My work spans from low-level RTL design and ASIC implementation to high-level data engineering pipelines. I'm love by building systems that are both elegant and performant.

Key Focus Areas:

  • 🔧 Digital hardware design (FPGA, ASIC, RTL verification)
  • 🏗️ Computer architecture and systems optimization
  • 📊 Data engineering and real-time anomaly detection
  • 🤖 ML-systems integration

💼 Experience

Research Data Scientist @ Carnival Cruise Line (The Data Mine)

Aug 2025 – Jan 2026 | Miami, FL

  • Engineered preprocessing pipelines for real-time anomaly detection dashboard monitoring ship engine telemetry across 3 vessels
  • Parsed, cleaned, and aligned 10M+ time-series sensor readings, resolving timestamp inconsistencies and missing-value gaps
  • Built robust data infrastructure for continuous fleet monitoring

Undergraduate Teaching Assistant @ Purdue University

Aug 2025 – May 2026 | West Lafayette, IN

  • TA for Discrete Mathematics (Fall 2025) and ASIC Design Lab (Spring 2026), supporting ~150 students/semester
  • Led weekly office hours, recitations, and provided detailed feedback on assignments, labs, and exams

🚀 Featured Projects

Dual-Core Pipelined RISC-V Processor

SystemVerilog · QuestaSim · Vivado · FPGA

Architected a dual-core RISC-V processor featuring:

  • 5-stage pipeline with data/instruction caches
  • Shared bus controller with full hazard detection and forwarding logic
  • Verified via QuestaSim testbenches and custom RISC-V assembly
  • Synthesized in Vivado, achieved timing closure at 60 MHz on FPGA

Systolic Array Matrix Accelerator

SystemVerilog · Design Compiler · ASIC Design Flow

Designed an N×N systolic array accelerator for deep learning matrix multiplication:

  • Achieved O(N) throughput vs. O(N³) serial baseline through spatial data reuse
  • Complete ASIC design flow with synthesis and place-and-route
  • Optimized for area, power, and timing

Autonomous Drone Path Planning System

Python · ROS 2 · Gazebo

Developed A*-based path planning module for autonomous drones in dynamic environments:

  • Real-time obstacle avoidance and dynamic map updates
  • Comprehensive unit test suite with ~80% code coverage
  • 4-person senior design team collaboration

🛠️ Technical Skills

Hardware & Design:

  • HDL: SystemVerilog, Verilog, VHDL, RISC-V ISA
  • Specialties: RTL design, pipelining, cache architecture, ASIC flow
  • EDA Tools: QuestaSim, Quartus Prime, Vivado, Design Compiler

Software & Platforms:

  • Languages: C, C++, Python
  • ML/Data: TensorFlow, Keras
  • Tools & Platforms: Git, Linux, ROS 2

Let's collaborate! Feel free to reach out for project ideas, research opportunities, or just a good conversation about hardware, systems, or ML.

⭐ If you find my work interesting, consider starring relevant repositories!

Popular repositories Loading

  1. Salah-elsayed-2005 Salah-elsayed-2005 Public

  2. CapacitorCode_SPC CapacitorCode_SPC Public

    This code is capable of calculating and modelling a- 2-capacitor circuit where one of them is charging the other

    Python

  3. Encryption-Decryption-Software Encryption-Decryption-Software Public

    C

  4. Library_System_Project Library_System_Project Public

    C++

  5. Hospital_Management_System Hospital_Management_System Public

    C++

  6. Smart_City_Project Smart_City_Project Public

    C++