Skip to content
View itzray116R's full-sized avatar

Highlights

  • Pro

Organizations

@The-Golang-Way @Carbon-Logic

Block or report itzray116R

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

Hi there, I'm Rayhaan Yaser Mohammed πŸ‘‹

πŸ‘¨β€πŸ’» About Me

I’m a Computer Engineering student passionate about digital design, hardware systems, and embedded technologies. I enjoy working on FPGA/ASIC design, real-time embedded systems, and hardware-software integration projects. My focus lies in building efficient, reliable, and innovative solutions that bridge low-level hardware with high-level applications.


⚑ Technologies & Tools

πŸ”§ Hardware & Embedded Systems

  • HDL/FPGA: Verilog, SystemVerilog, Quartus Prime, ModelSim, DE10-Lite FPGA
  • ASIC & VLSI: RTL design, timing analysis (setup/hold), synthesis, verification
  • Microcontrollers: Arduino, ESP32, Dragon12 EVB (MC9S12DP256B) with Β΅C/OS-II
  • Communication Protocols: UART, SPI, SCI, IΒ²C, PWM, ATD
  • Digital Design: FSM design, synchronizers, datapaths, state machines

πŸ’» Programming & Software

  • Languages: C, C++, Python, Java, JavaScript, TypeScript, Shell, LaTeX
  • Web & App: React, Next.js, Node.js, MongoDB, Tailwind, Vite
  • Scripting & Automation: Python, Bash, Tcl (for EDA flows), PowerShell
  • Tools: Git, Docker, Firebase, Vercel, Netlify, Google Cloud

πŸ› οΈ Projects

  • FPGA Calculator – Implemented addition/subtraction calculator on DE10-Lite with seven-segment displays.
  • Custom Verilog CPU – Simulated logic gates, binary functions, and integrated Arduino for automated testing.
  • TunerZZZ – Arduino-based real-time guitar tuner with signal processing and frequency analysis.
  • LockD-Box – Smart locker system with Java/Arduino GUI, servo control, and database integration.
  • UART Communication System – Designed and implemented a multithreaded UART-based alarm/display system in C with POSIX on Linux.
  • CloseCard – Multiplayer online card game (Next.js + Clerk API + WebSockets).

πŸŽ“ Currently Learning

  • ASIC Physical Design Flow – Synthesis, placement, routing, timing closure, verification.
  • FPGA Design Optimization – Improving resource utilization and clock performance.
  • Embedded RTOS Development – Real-time task scheduling, priority handling, and hardware interfacing.
  • System-Level Hardware-Software Co-Design – Efficient integration of embedded systems with web/app interfaces.

🀝 Let’s Collaborate

I’m always open to collaborating on projects involving:

  • Digital/embedded systems
  • FPGA/ASIC design
  • Hardware-software integration
  • Real-time systems

If you have an exciting idea, feel free to reach out! πŸš€

Pinned Loading

  1. PostNote PostNote Public

    A Threads Clone app made using Typescript and MongoDB database

    TypeScript

  2. Three.js-Earth-sketch Three.js-Earth-sketch Public

    An Earth Sketch developed using THREE.js

    JavaScript

  3. Aim-Trainer-Python Aim-Trainer-Python Public

    An Aim Trainer made using the pygame Python Library

    Python

  4. CloseCard CloseCard Public

    Forked from hvpham-yorku/CloseCard

    CloseCard App (EECS 3311 grp. 21) a next.js app designed for a online game

    TypeScript

  5. Snake-VGA-FPGA-Game Snake-VGA-FPGA-Game Public

    A snake Game implemented on a FPGA DE-10 LITE board used VGA for display graphics and Verilog for Logic blocks

    Verilog 1

  6. WINSOCK-server WINSOCK-server Public

    A winsock Server developed using C

    C