Most of my programming experience is in C, followed by C++. I also have some experience with Python which I've used to write servers and to communicate asynchronously with I/O interfaces. I have over two years of experience using Linux, and I'm proficient using Qt to develop graphic user interfaces. My area of interest lies in embedded software engineering. I am also good using Latex to create beautiful and professional documents.
Implemented a configurable cache simulator in C++ as a final project for Computer Architecture. It is able to handle caches with varying capacities, block sizes, levels of associativity, replacement policies, and write policies...
The team aims to design a commercial-like digital storage oscilloscope. The oscilloscope have two channels with a maximum sampling rate of 10 MS/s. The scope features some basic waveform analysis, have multiple triggering modes...
Currently working on the development of an automated hexacopter for the AUVSI SUAS 2020 competition. One of the main challenges is to make the drone fly itself through a virtual obstacle course. My task is to program the autono...
After building a USB Oscilloscope for my Junior Design Project, Intel contacted my partner and I through their FPGA Academic Program to offer their sponsorship. Leah Lindblom from Intel's Product Marketing Department in San Jos...