I have designed many kinds of embedded systems, specially critical designs for FPGAs. I am familiar with Xilinx Vivado and developing hardware designs with VHDL, Verilog and SystemVerilog. On the software side, I have proficiency in C and C++. I also own good skills in TCP/IP, 10G Ethernet and PCIe DMA subsystem.