Projects

Academic Projects

DNS Server March 2019

Developed a DNS Server and Client as a partial course fulfillment requirement for Communication Network Lab. The system had three levels of caches which were updated based on the user's frequency of visits.

Intelligent Home Security System on 8051 November 2018

Developed an algorithm for detecting infiltrators based on dynamic logic and statistical modeling of user's activities and usage. It had two modes which could be used for either training the system for user's patterns to improve accuracy and for deployment. This was done as a partial course fulfillment requirement for Microcontrollers Lab.

Implementation of Goertzel’S Algorithm on an FPGANovember 2018

Wrote Verilog code using floating point units and a clock divider using the Direct Form II implementation of Goertzel’s algorithm.A filter bank consisting tuned to various frequencies was made for DTMF (Dual-Tone Multi Frequency) application.Also wrote a testbench for the same with input as a sampled multitone wave.