Some of the side projects that I have been working on
Designed the schematic and PCB layout for 4.5-digit digital voltmeter using OrCAD Capture and Cadence Allegro. Incorporates four different input voltage ranges (200mV to 200V) and utilized TLC7135 for voltage measurement and display driver
A VHDL synthesizable design to detect 8 bit prime numbers. It uses the Miller Rabin Primality test using components from Finite Field Arithmeic.
Prototyping a flood sensor circuit on a breadboard and designing a PCB for the circuit using KiCAD
A VHDL synthesizable design to perform modular multplication and exponentiation. It uses a Wallace Tree Multiplier and reduction and mod function from math library.
Implementation of a stopwatch accurate to 1/100th of a second in VHDL
Using a FPGA and an external circuit involving IR sensor, IR LED and ADC to simulate a televison remote
An 8-bit RSA engine encryptor and decryptor
A Moore State Machine modeling traffic lights at an intersection using multiple clock networks and input sensors
A VHDL project to monitor and control electrical appliances based on various settings set by the user and magnitude comparator
A C++ program that solves a system of equations with three variables using Crammer's rule
Python tool housed within Docker container to conduct daily scrum meeting on Mattermost
A take on the famous 2048 mobile game using Java
A Python project that imitates the functionality of a mouse using hand gestures and utilizing Leap Motion Controller
A script that gathers a list of movies currenly playing nearby based off of genre and ratings; using Python and Selenium