Portfolio · 2026

MAHMOUD
ABDELAZIZ.

Building intelligent machines that sense, decide, and act in real time — from bare-metal firmware to closed-loop control systems. Based in Cairo, Egypt.

Scroll
01 · About

I build machines
that think.

I'm a Mechatronics Engineer with a systems-level mindset — I don't just build devices, I design closed-loop intelligent systems that sense, compute, and actuate with precision.

My work sits at the intersection of embedded firmware, control theory, and power electronics.

I validate in simulation before I solder. Every project has a defined transfer function before a single component is sourced.

7+
Projects Shipped
3+
Engineering Fields
Problems Solved
Embedded Systems
Bare-metal firmware on AVR / PIC / ARM. Register-level C and ISR-driven state machines.
⚙️
Control Theory
PID design in the frequency domain, root locus analysis, discrete-time implementation.
🤖
Robotics
Kinematics-driven mechanical design, sensor fusion, and autonomous navigation.
🧠
Applied AI
HCIA-AI certified. ML for predictive maintenance and intelligent control loops.
03 · Projects

Engineering case studies.

Real projects. Real problems. Documented solutions with engineering rigour.

Problem Statement

In a world that increasingly relies on backup power systems and renewable energy, the ability to convert low-voltage DC from sources like batteries or solar panels into reliable 220V AC is essential for operating appliances, tools, and even supporting off-grid infrastructure.

My Approach

Full H-bridge topology (4× IRFZ44N MOSFETs) driven by SPWM at 16kHz carrier. Custom wound transformer. Designed LC output filter.

Technologies
SPWM GenerationH-Bridge (IRFZ44N)Gate Driver IR2110LC Filter DesignProteus Simulation
System Architecture
[12V Battery] ──▶ [H-Bridge] ──SPWM──▶ [Transformer] ──▶ [LC Filter] ──▶ [220V AC Output]
Key Results

87.3% efficiency at 150W. THD: 3.8%. Dead-time insertion (500ns) prevented shoot-through.

View on GitHub →
02 · Skills

Engineering stack.

Category 01

Embedded Systems

  • Arduino / ATmega328P
  • PIC Microcontrollers
  • ARM Cortex-M (STM32)
  • UART / SPI / I2C
Category 02

Control Systems

  • PID Design & Tuning
  • MATLAB / Simulink
  • Frequency Domain Analysis
  • Discrete-Time Control
Category 03

Electronics

  • Circuit Design & Analysis
  • PCB Layout (KiCad)
  • Power Electronics
  • Sensor Interfacing
Category 04

Programming

  • C / C++
  • Python
  • MATLAB Scripting
  • Assembly (AVR)
Category 05

Tools & Software

  • Proteus Simulation
  • SolidWorks / CAD
  • Oscilloscope / DMM
  • Git / Version Control
Category 06

AI & Data

  • Machine Learning (sklearn)
  • Predictive Maintenance
  • Computer Vision (OpenCV)
  • Data Analysis
04 · Credentials

Credentials & training.

05 · Contact

Let's build
something real.

Open to embedded systems projects, robotics collaborations, and engineering roles.