I am an FPGA & Embedded Software Engineer based in Munich/Germany.
- 🎓 M.Sc. in Communications & Electronics at Technical University of Munich.
- 🎓 B.Sc. in Electrical & Electronics Engineering from Middle East Technical University.
I bridge the gap between hardware and software, with experience ranging from RTL design to kernel-level driver development.
I specialize in RTL design and computer architecture, having engineered RISC-V and MIPS processors on FPGA targets. My workflow includes comprehensive verification using OSVVM/UVVM and implementation via Vivado and Quartus.
I develop low-latency firmware and kernel-level drivers for Arm architectures, utilizing real-time operating systems like VxWorks, Zephyr, and FreeRTOS. My application-layer work includes building perception systems with OpenCV and GUIs with Qt.
I build reusable SDKs and automate verification workflows using C# and Python (Cocotb). I maintain rigorous version control and build environments using Git and CMake to ensure reliable software delivery.


