afouda-scope · CH1 / CH2 · ACQ

// booting identity_module.v

Abdelrahman Fouda

$
CH1  100.00 MHz
Vpp  140.0 mV
CH2  250.0 kHz
Vrms  48.2 mV
DC COUPLING · 1× PROBE
[AUTO] · 2026-04-22

Electronics Engineering graduate (Zewail City, 2025) · MSc student at the University of Bologna. Designing from the transistor up — VLSI, ASIC / FPGA, RISC-V, embedded systems & silicon photonics.

STATUS · ONLINE · BOLOGNA, IT · UTC+2
<01/>   ./about

About Me

identity_module.v — verilog
LN 01 · COL 01
01module Engineer(
02input [15:0] problem,
03output [31:0] solution
04);
05 
06// Engineering graduate with a strong background in
07// electronics, nanoelectronics, computer engineering.
08 
09parameter BSc = "Zewail City · 2025";
10parameter MSc = "UniBO · LM-29";
11parameter STACK[] = {"VLSI","ASIC","FPGA","RISC-V","silicon photonics"};
12 
13// Thesis — “RISC-V Integration & ISA Extension for Efficient MSM
14// on BLS12-377 & BLS12-381 Curves” — hardware acceleration
15// for zero-knowledge proof cryptography.
16 
17always @(posedge curiosity) begin
18solution <= build_from_transistor_up(problem);
19end
20 
21endmodule
synthesis_logRUNNING
 
 
 
 
 
 
 
 
 
BSc GPA
3.05/ 4.0
Projects
15+
Graduated
2025
MSc
UniBO
// pinout
LOCATIONBologna, Italy
EMAILabdofouda9955@gmail.com
PHONE EG+20 010 18730480
PHONE IT+39 352 0019771
LANGUAGESArabic (native), English (C1)
<02/>   ./skills/blocks

Technologies & Tools

HDLs & Digital Design

U1 · DIGITAL
VerilogSystemVerilogVHDLRTL DesignFPGAASIC Flow
CLK · 6 CELLS● SYN

EDA & CAD Tools

U2 · EDA
Cadence VirtuosoModelSimXilinx Vivado/VitisSynopsys DC + ICC + PTSilvaco TCADCOMSOLCleWinProteus
CLK · 8 CELLS● SYN

Programming Languages

U3 · SW
PythonCC++MATLAB / SimulinkAssemblyLabVIEW
CLK · 6 CELLS● SYN

Photonics & RF

U4 · RF/OPT
Lumerical FDTDSilicon PhotonicsAnsys HFSSRF IC DesignMixed-Signal ICsPCF Simulation
CLK · 6 CELLS● SYN

Embedded & Robotics

U5 · EMB
Raspberry Pi PicoTiva C (TM4C)FreeRTOSTensorFlow LiteQ-LearningPID Control
CLK · 6 CELLS● SYN

Fabrication & Characterization

U6 · FAB
PhotolithographyThermal OxidationIon ImplantationXRDAFMTEMFTIR
CLK · 7 CELLS● SYN

3D Design & PCB

U7 · PCB
SolidWorksAutoCADAutodesk Fusion 360EasyEDAPCB Layout
CLK · 5 CELLS● SYN
<03/>   ./timing_diagram

Experience & Education

career_timing.vcd
SPAN 2020 → 2026
BScMScWORKINTERN2020202120222023202420252026BSc · Zewail CityMSc · UniBOKIDVITY (co-founder)Zewail Robotics / TinyMLNOW ▸

<WORK_EXPERIENCE />

CO-FOUNDER2024 — PRESENT

Co-Founder

→ KIDVITY · Egypt
  • Co-founded an educational-toy startup focused on STEM projects for children.
  • Led product design, basic prototyping, and iteration on learning value.
  • Handled planning, teamwork, and technical communication for non-technical audiences.
INTERNSHIPJUL — OCT 2024

Robotics & Tiny-ML Engineering Trainee

→ Zewail City of Science and Technology

  • Built an obstacle-avoidance robot on Raspberry Pi Pico with radar sensors.
  • Deployed a quantized TF-Lite model — 83.9% on-hardware accuracy.
  • Ported Python models to C arrays for embedded deployment.
  • Used Q-learning for data collection + training.
  • Validated performance via real-world testing and simulation.

<EDUCATION />

CURRENTJUL 2025 — PRESENT

MSc Electronic Engineering (LM-29)

→ University of Bologna · Alma Mater Studiorum

Field: Electronics & Automation · EQF Level 7 · Bologna, Italy

COMPLETEDOCT 2020 — JUN 2025

BSc Nanotechnology & Nanoelectronics Engineering

→ University of Science and Technology, Zewail City

GPA: 3.05 / 4.0 · Giza, Egypt

// thesis

“RISC-V Integration and ISA Extension for Efficient MSM on BLS12-377 and BLS12-381 Curves”

// relevant_courses[12]

Digital Logic DesignComputer Architecture & AssemblyASIC & FPGA DesignAdvanced Digital ASIC DesignAnalog Integrated Circuit DesignReal-Time Embedded SystemsAdvanced RF / Mixed-Signal ICsSolid State DevicesNanofabrication Vacuum & EquipmentVerification & ReliabilityApplied Digital ControlPhysics of Semiconductors
<04/>   ./die_shot_grid

Selected Projects

WAFER · AF-01 · LOT 2025DIES: 12YIELD: 100%
GRADUATIONAF-0101

RISC-V ISA Extension for MSM

Graduation project: hardware acceleration for zero-knowledge proof cryptography via a RISC-V ISA extension targeting efficient Multi-Scalar Multiplication on BLS12-377 and BLS12-381 elliptic curves.

TECHRV32I+
TGTASIC
RISC-VVerilogZKPBLS12-381ISA Extension
ACADEMICAF-0102

ASIC & FPGA Flow Comparison

RTL design implemented through full ASIC flow (Synopsys DC + ICC + PT) with NangateOpenCell 45 nm PDK and FPGA flow on Spartan 6. Evaluated frequency, power, area, and utilization.

PDK45 nm
FPGASp6
Synopsys DCICCPT45nm PDKSpartan 6RTL
INDUSTRYAF-0103

Obstacle Avoidance Robot + TinyML

Obstacle-avoidance robot on Raspberry Pi Pico with radar sensors. Deployed a quantized TensorFlow Lite model — 83.9% on-hardware accuracy — trained via Q-learning.

ACC83.9%
MCUPico
RPi PicoTF LiteQ-LearningEmbedded C
ACADEMICAF-0104

32×12-bit 6T SRAM at 65 nm

Full-custom design of a 32×12-bit SRAM in Cadence Virtuoso. Schematic, layout, DRC/LVS, and testbenches. Read/write delay and power consumption optimized.

NODE65 nm
CELL6T
Virtuoso65 nm6T SRAMLayoutPost-Layout
ACADEMICAF-0105

Two-Stage CMOS Op-Amp

Designed a two-stage CMOS operational amplifier in Cadence Virtuoso at 65 nm — targeting gain, GBW, phase margin, and CMRR specifications.

TOPO2-stage
NODE65 nm
Cadence65 nm CMOSAnalog ICOp-Amp
ACADEMICAF-0106

CMOS Transistor Fabrication Design

250 nm CMOS transistor process design: oxidation, photolithography, deposition, etching, and ion implantation calculations. Simulated in SILVACO TCAD.

NODE250 nm
SIMTCAD
SILVACO TCADLithographyIon Implantation
ACADEMICAF-0107

Self-Balancing Robot

Microcontroller-based robot using IMU (accelerometer + gyroscope) sensor fusion and PID control to maintain dynamic balance via motor-driver feedback.

CTRLPID
SENSIMU
MCUPIDIMU FusionEmbedded C
ACADEMICAF-0108

FM Communication System

Complete FM communication system (modulation, channel, demodulation) in MATLAB and LabVIEW with real-time signal analysis.

MODFM
TOOLMATLAB
MATLABLabVIEWFMDSP
ACADEMICAF-0109

4-bit ALU with PCB

Full-stack 4-bit ALU: circuit design, PCB layout in EasyEDA, breadboard prototype with 74xx ICs, and SystemVerilog functional verification.

WIDTH4-bit
PCB2-layer
SystemVerilogPCBEasyEDA74xx
ACADEMICAF-0110

Photonic Crystal Fiber Simulation

Designed a PCF structure, ran eigenmode / dispersion simulations, and analyzed guiding properties including confinement loss and effective mode area.

TOOLLumerical
TYPEPCF
LumericalPhotonicsPCFSim
ACADEMICAF-0111

Security System (FreeRTOS)

Multi-sensor security system using motion + sound sensors on Tiva C (TM4C123) with FreeRTOS task scheduling and real-time response.

RTOSFreeRTOS
MCUTM4C
FreeRTOSTiva CRTOSEmbedded C++
ACADEMICAF-0112

SAP-1 Architecture

Simple-As-Possible-1 CPU architecture in Logisim, followed by full hardware implementation using discrete logic ICs.

ARCHSAP-1
MODEHW
LogisimCPUDigitalHardware
<05/>   ./io_pads

Get In Touch

package · AF-QFN · 4-pin
IDLE · AWAITING SIGNAL

MSc student at the University of Bologna — open to research collaborations, internships, and opportunities in VLSI, embedded systems, and electronic engineering. Inbox always open.

> say_hello.sh