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

Highlights

  • Pro

Block or report Awais-Asghar

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

Hi there, Welcome to my GitHub Profile!

My Tools & Languages:

C C++ Embedded C Python Matlab Assembly Cuda SysVerilog Verilog Zybo Artix DE1 Vivado Quartus STM32 ESP32 AVR Pixhawk FreeRTOS Jetson Python TF PyTorch Keras Numpy Scipy Pandas OpenCV Matplotlib BeautifulSoup Sklearn

Profile Summary

Professional Summary:

Electrical Engineering graduate from NUST (2026), specializing in AI acceleration, FPGA-based RTL design, and embedded AI systems. Experienced in deploying real-time machine learning models on edge platforms, with hands-on expertise in hardware-software co-design using CUDA, Verilog, SystemVerilog, and Embedded C.

Proficient across FPGA platforms (Zybo Z7-20 · Artix A7 · DE1-SOC), embedded systems (STM32 · ESP32 · FreeRTOS · Jetson Nano), and AI/ML frameworks including TensorFlow · PyTorch · Keras · OpenCV. And backed by strong foundations in Python, C/C++, MATLAB, and Assembly.

Education:

NUST

Bachelor of Engineering in Electrical Engineering

2022 – 2026 | CGPA: 3.63 / 4.0 | School of Electrical Engineering & CS
SEECS

image

1. Languages:

C
C
C++
C++
Embedded C
Embedded C
Python
Python
Matlab
Matlab
Assembly
Assembly
Cuda
Cuda
System Verilog
System Verilog
Verilog
Verilog

2. FPGA Platforms:

Zybo Z7-20
Zybo Z7-20
Artix A7
Artix A7
DE1-SOC
DE1-SOC
Vivado
Vivado
Quartus
Quartus

3. Embedded Systems:

STM32
STM32
ESP32
ESP32
AVR
AVR
Pixhawk
Pixhawk
FreeRTOS
FreeRTOS
Jetson Nano
Jetson Nano

4. AI & Machine Learning:

Python
Python
Tensor Flow
Tensor Flow
PyTorch
PyTorch
Keras
Keras
Numpy
Numpy
Scipy
Scipy
Pandas
Pandas
OpenCV
OpenCV
Matplotlib
Matplotlib
BeautifulSoup
BeautifulSoup
Scikit-Learn
Scikit-Learn


image


AI Accelerators

FPGA & RTL Design

Embedded AI Systems

Computer Vision

HW-SW Co-Design

Edge Computing


Final Year Project:



FPGA Accelerator
Zybo Z7-20 · Artix A7
Xilinx Vivado

Encoder-Decoder
U-Net Architecture
RTL Implementation

Computer Vision
Real-Time Segmentation
Low Latency Inference

HW-SW Co-Design
On-Chip Memory
Efficient Utilization

Design and implementation of an FPGA-based accelerator for real-time image segmentation using an encoder-decoder architecture, with focus on low latency, hardware-software co-design, and efficient on-chip memory utilization.

Tech Stack:   Python TensorFlow PyTorch Keras OpenCV Verilog Vivado CUDA



image

Trophies



image

Primary Mail Secondary Mail LinkedIn GitHub


55Gmail     Outlook     LinkedIn     GitHub

AI accelerator Research • Technical Roles • AI/ML • FPGA design

Last Updated: July 2026 • Built with precision for engineering Excellence

GitHub Contribution Snake

Pinned Loading

  1. 5-Stage-Pipelined-RISC-V-Processor-on-FPGA 5-Stage-Pipelined-RISC-V-Processor-on-FPGA Public

    A 5-Stage Pipelined RISC-V Processor designed and implemented on FPGA (Artix-7 Nexys A7). Supports RV32I instructions set (R, I, S, B, U, J types) with ALU, control unit, hazard detection, forwardi…

    SystemVerilog 12 2

  2. Real-Time-Fabric-Defect-Detection-on-Jetson-Nano Real-Time-Fabric-Defect-Detection-on-Jetson-Nano Public

    Built a real-time, purely classical computer vision system for fabric defect detection using multi-method analysis (GLCM, FFT, Gabor, statistical variance, background subtraction, and edge–Hough), …

    Jupyter Notebook 8 2

  3. Single-Cycle-RISC-V-Processor-Implemented-on-FPGA Single-Cycle-RISC-V-Processor-Implemented-on-FPGA Public

    Single-Cycle RISC-V Processor using SystemVerilog on a Nexys A7 (Artix-7) FPGA. Project includes complete datapath and control logic with instruction memory, data memory, ALU, immediate generator, …

    SystemVerilog 19 3

  4. Autonomous-Driving-Scene-Segmentation-with-U-Net Autonomous-Driving-Scene-Segmentation-with-U-Net Public

    This project uses a U Net based deep learning model to perform pixel level semantic segmentation on CARLA simulator images. The goal is to classify each pixel of a driving scene into categories suc…

    Jupyter Notebook 3 1

  5. FreeRTOS-Based-Smart-Energy-Monitor-using-STM32 FreeRTOS-Based-Smart-Energy-Monitor-using-STM32 Public

    Developed a real-time smart energy monitoring system on STM32F746 using FreeRTOS, managing tasks for sensor acquisition, Vrms, Irms, and kWh computation, and local display. Integrated an ESP32 IoT …

    C++ 8 1

  6. Fully-Automated-Egg-Incubator Fully-Automated-Egg-Incubator Public

    I developed the Egg Incubator Project using an Arduino to maintain optimal hatching conditions with temperature and humidity control, and periodic egg turning. With a 100% hatch rate, this incubato…

    C++ 11 1