Ehab Mostafa

Ehab Mostafa

$10/hr
Digital Design Engineer with strong experience in marketing , content writing and programming.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
26 years old
Location:
Helwan, Cairo, Egypt
Experience:
2 years
Ehab Mostafa Farghly Education: • • • • • Faculty of Engineering – Cairo University Electronics and Electrical Communications Department Year of graduation: 2023 Overall grade: Very good with honors (82.6%) Graduation project grade: Excellent Software Skills: • • • Verilog/ SystemVerilog OOP / Data Structures Synopsys tools • • • Python • • Linux • C / C++ Bash Scripting MATLAB TCL/ Perl Experience: 1. CAD Design Engineer MaBrains — Feb 2025 – Nov 2025 Responsibilies: • • • • • Design and implement analog layout structures. Verify and fix layout issues using DRC and LVS checks. Writing DRC and LVS rules in Klayout and Calibre. Review and validate test patterns used in DRC and LVS rule development. Use Python in creation of Test patterns. 2. Analog Layout Internship under supervision Si-Vision Academy SI-Vision — Sep 2024 – Dec 2024 • • • • • Analog Basics, IC Fabrication Process and Matching Techniques Layout Dependent Effects and Short Channel Effects Parasitics , Noise, Isolation Techniques, ESD and Latch-up Layout Flow (Floorplanning, Routing, PEX, Physical Verification) Practicing in Synopsys tools (custom compiler) 3. Q4E Internship DD&DI Track under supervision Si-Vision SI-Vision — Dec 2023 – Jul 2024 • • • • • • Advanced Digital Design using Verilog and SystemVerilog CDC, RDC, DFT and UPF Power Aware Design RTL linting and FPGA prototyping Synthesis and Formality Placement and Routing Flow (Floorplanning, Placement, CTS, Routing) EMIR, Chip finishing and On Chip Variation Tools: Verdi, Spyglass, Design Compiler, Vivado, Formality, ICC2, Prime time 4. Digital IC Design Track ITI — Jul 2023 – Oct 2023 • • • Advanced Digital Design using Verilog and VHDL Learning C++ and OOP Learning ASIC Flow and FPGA Prototyping Courses: 1. 2. 3. 4. 5. ASIC Diploma at NajahNow under supervision of Eng. Islam Samir Digital IC Design Diploma Under supervision of Eng. Ali El-Temsah SolveNet: IC Compiler II: Block Level Implementation Udemy: Python OOP : Object Oriented Programming in Python Udemy: Python Programming Bootcamp (2019) (Feb-2023, May-2023) (Feb-2022, Jun-2022) (Online May-2024) (Online Jun-2024) (Online Jun-2024) Digital IC Design Projects: 1. Graduation project: Digital Implementation of ZigBee Transceiver with SI-VISION • Description: Design a ZigBee Transmitter and receiver which follows the IEEE standard for Low-Rate Wireless Networks, creating a high-level model for the transmitter, channel model, and receiver and writing an RTL for each function block and testing it using bit matching against its counter golden model. • Project phases: Design a system model using MATLAB following the IEEE standard: - TX Model (forming PPDU, O-QPSK modulation, Pulse shaping). - Channel Model (AWGN + Frequency and Phase offset). - Rx Model (Frequency and Phase offset estimation and correction, Matched filter, packet detection and synchronization, Symbol correction). - Conducted performance analysis and optimized design parameters to meet requirements. - Implementing the Tx, Rx, and a synthesizable channel model on an FPGA to test the final design Performance against the golden performance from the high-level model 2. Single-Cycle 32-bit RISC-V Processor 3. RTL to GDS Implementation of Low Power Configurable Multi Clock Digital System GITHUB Repo GITHUB Repo Layout Design Projects: • Final Project of SI-Vision Internship: fully differential Variable Gain Amplifier (VGA) - Provide the Complete floorplan of the VGA Layout. - Determine the suitable matching pattern Current mirrors and Diff Pairs. - Integrate the VGA with the Higher system. - Check LVS/DRC of the whole system. Verification Design Projects 1. Bank ATM design & Environment verification GITHUB Repo - The project aims to implement the core of the bank ATM design and make verification for it. - Digital Verification by implementing UVM environment: - Developed SVA assertions and coverage models, including statement, branch, and FSM coverage. Scripting Projects 1. Python Script Development for Automated Testbench Generation 2. TCL Script Development for Cell Propagation Delay Calculation GITHUB Repo GITHUB Repo
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.