rv32i-mla
verilog, accelerator
RV32I based 3 cycle pipelined CPU and accelerator experiments on PYNQ-Z2, written in Verilog. Focused on simple processor design, memory-mapped interfaces, and hardware/software integration.
M.Sc. Computer Science @ KIT : hardware-aware systems engineer
Karlsruhe, DE — somewhere between the debugger and the datasheet
verilog, accelerator
RV32I based 3 cycle pipelined CPU and accelerator experiments on PYNQ-Z2, written in Verilog. Focused on simple processor design, memory-mapped interfaces, and hardware/software integration.
verilog · hardare-security
FPGA-based hardware security experiments, Weak PUF readout from SRAM, AES-128 bit implementation, CPA and DFA on AES, mostly written in Verilog.
synthesis · bring-up
KIT FPGA Programming Praktikum (lab) WS25/26 exercises, all solved on Verilog, synthesis flow, board bring-up, and hardware debugging.
stm32 · c/c++
Embedded systems lab work with STM32, C/C++, UART/GPIO bring-up, device-level debugging, and practical board interaction.
c/c++ · cross-platform
Tiny low-level process monitor targeting Windows, Linux, and macOS, written in C/C++ with a focus on system-level process inspection. Not finished yet.
c++17 · Qt
A simple, minimalistic text editor application built with C++17 and the Qt framework.
rust · ratatui
My personal/productivity nest, local first terminal cockpit, supports many operations, handling routine tasks, local LLM based operations. Project is ongoing.