I'm computer engineering TA with 10+ years of experience.
Experienced with the data structures and advanced data structures types
Experienced with 80x86,ARM,MIPS program development and games development under DOS
Experienced with NASM/TASM/MASM/SIPM/VisUAL "ARM Assembly Simulator" Assembler 16-bit,32-bit and 64-bit assembly.
Made mega projects before using 8086 assembly, samples are full logic simulator using assembly , ping pong game using assembly.
experienced implementing many mega projects using FPGAs using verilog/system verilog/VHDL
including complete 2G/3G transceiver , encryption of the AES/DES/KASUMI/SAFER+
I'm experienced with analog design and digital design and logic gates - combinational and sequential logic -counters -finite state machine
I'm professional with Multisim- Proteus - ModelSim- ORAD Pspice.
experienced working with spartan 3, spartan6, zynq [zybo and zc-702 kit