Who Am I?
I'm Mahdy M., a master's student in Electrical Communication Engineering at the University of Kassel with a software-oriented engineering profile, focusing on communication systems, applied electromagnetics, and computational modeling, and practical software development.
My journey began with a Silver Medal in Iran's National Physics Olympiad, which earned me recognition from the Iran National Elites Foundation. Since then, I've been drawn to work where mathematics, electromagnetics, and software meet: from C#/.NET/WPF tooling in my bachelor thesis to Python and C++ workflows for simulation, visualization, and automation.
I'm preparing for myMaster's Thesis (2026)by building validated simulation projects and documenting them with short blog write-ups, full reports, and reproducible code in the corresponding GitHub repositories.
Professional Documents
Download my curriculum vitae and resume to learn more about my academic background and professional experience.
My Technical Journey
Every milestone shaped who I am today
Physics Olympiad (Silver Medal)
Age 17
Sharif University of Technology
B.Sc. Electrical Engineering
Industry Internship
MTCI / Hamrah-e Aval
Research & Course Projects
B.Sc. Electrical Engineering
Teaching Assistant & Head TA
B.Sc. Electrical Engineering
University of Kassel
M.Sc. Electrical Communication Engineering
Research & Development Engineer
Communication Systems & Software Engineering
Featured Projects
Research projects, course work, and technical explorations in electromagnetics and signal processing
Highlighted Projects
Adaptive FEM Post-Processing Tool
C#/WPF tool to parse and visualize EM field results (potential, E/H, Poynting vector) with Delaunay triangulation. Automates parameter extraction and plotting for research workflows.
Portfolio Website
Personal portfolio and technical blog built with Next.js, React, and TypeScript. Presents engineering projects, MDX blog posts, responsive UI, and reusable content components.
Symulation
Interactive C++ simulation lab for physics, electromagnetics, and numerical visualization, featuring real-time GUI controls, six documented modules, lightweight GitHub demos, and a clean public-release setup.
High-Gain Horn Antenna Design (7 GHz)
Designed and simulated a 16 dBi horn antenna in HFSS. Performed parametric sweeps and impedance matching to meet radiation and gain targets.
Rotated-Beam Dipole Array (15 dBi)
Modeled a dipole array with electronic beam rotation. Studied phasing networks, mutual coupling, and array factor to achieve steerable patterns.
Fiber Mode Perturbation Analysis
Rigorous Sturm–Liouville operator theory applied to optical fiber eigenmodes. First-order perturbation formulas for index, radius, and absorption; validated numerically with publication-quality results.
Persian-Language Storefront UI
Frontend project for a Persian-language storefront interface with RTL-aware UI patterns, commerce-oriented layout, and reusable React/Next.js components.
Microstrip Branch-Line Coupler (10 GHz)
Designed a 3-dB branch-line coupler in ADS; optimized for equal power split, isolation, and low insertion loss. Validated via S-parameter analysis.
Waveguide–Antenna Matching (End-Diaphragm)
HFSS study of waveguide–antenna transition using an end-diaphragm resonator near 10 GHz; improved impedance match and transmission.
Resonator Design & Analysis
Compared cavity/diaphragm resonators for RF filtering. Analyzed Q-factor, coupling, and resonance behavior; implications for frequency-selective networks.
5G Demo Platform (Internship)
Gesture-controlled demo for Iran's first 5G showcase: Arduino + Leap Motion for real-time robotic control illustrating low-latency links.
Skills & Tech Stack
A blend of engineering fundamentals and modern development
Languages
Frameworks & Libraries
Tools & Platforms
Research & Simulation
Research Interests
Areas where theory meets innovation and curiosity drives discovery
Signal processing, system modeling, and communication theory for wireless and digital systems.
Antenna, microwave, and electromagnetic field analysis using simulation-driven engineering workflows.
Numerical modeling, scripting, and reproducible computation for research and engineering analysis.
Practical tools that connect data, simulation results, visualization, and documentation.