university Space Invaders 2.0 A CLI-based game written in C++. RISC-V Processor Design and Optimization. This project involves improving an unoptimized RV32I RISC-V processor running on an iCE40 FPGA in a tiny wafer-scale 2.15x2.50 mm WLCSP package, using a completely open-source tooling. Integrated Design Project Software drivers for sensor integration with Arduino microcontroller. personal Mathematical optimization, numerical computing Learning NumPy, Numba, profiling and microbenchmarking Face Recognition with Raspberry Pi Recognize faces with Cascading Classifier from Python OpenCV on Raspberry Pi. MNIST Digit Recognition with CNN Recognizing handwritten digits from MNIST dataset using a CNN in Tensorflow 2.