Projects

Explore my work in FPGA design, hardware acceleration, embedded systems, and software development

Showing 24 projects

SLMs on Edge - FPGA Accelerator for Qwen3 SLM Inference
Featured
FPGA/RTL

SLMs on Edge - FPGA Accelerator for Qwen3 SLM Inference

1st Runners-Up at DVCon India 2025 - Custom accelerator for full Qwen3 inference pipeline on RISC-V SoC

FPGARISC-VSystemVerilog+5
Code
Sep 2025
CNN Accelerator RTL Implementation
Featured
FPGA/RTL

CNN Accelerator RTL Implementation

High-Performance INT8 CNN Accelerator for Zynq-7020 FPGA with 31.36 GOP/s throughput

Xilinx Zynq-7020INT8SystemVerilog+4
Code
Present
Project Hydrolink - IoT Smart Water Tank Management
Featured
IoT/Embedded

Project Hydrolink - IoT Smart Water Tank Management

Champions at SLIoT Challenge 2023 - Complete IoT device revolutionizing water tank management

ESP32FirebaseFlutter+4
Demo
Present
Hardware Accelerator for Vision Transformer-based Malware Detection
FPGA/RTL

Hardware Accelerator for Vision Transformer-based Malware Detection

DVCon India 2024 Design Contest - ViT-based malware detection on RISC-V edge devices

RISC-VVEGA AS1061SystemVerilog+3
Jan 2024
Gazebo Robot Simulation
Robotics

Gazebo Robot Simulation

Robot Simulation Project using ROS2 Humble and Gazebo with SLAM and object tracking

ROS2 HumbleGazeboSLAM+3
Code
May 2024
RV32I Processor Design and Implementation on FPGA
FPGA/RTL

RV32I Processor Design and Implementation on FPGA

Complete RV32I single-cycle and pipelined processor implementation with full verification

SystemVerilogRISC-VVivado+3
Code
Jan 2025
IoT/Embedded

EcoWatt – Smart Inverter Monitoring & Control System

ESP32-Based IoT Platform for Solar Inverter Telemetry with 96% data compression

ESP32Modbus RTUFlask+4
Code
Present
Software

TransX – Transformer Maintenance Full-Stack Web Platform

AI-Powered Thermal Inspection & Maintenance System with YOLOv8 anomaly detection

ReactSpring BootFlask+3
Code
Present
High-Performance Trading System in C++
Software

High-Performance Trading System in C++

Flower Exchange Order Matching Engine with price-time priority

C++Order Matching EngineCSV+1
Code
Nov 2024
Steer-Safe - Drowsiness Detection System
IoT/Embedded

Steer-Safe - Drowsiness Detection System

Championship at IEEE Circuit Challenge 2024 - Wearable driver awareness monitoring

Machine LearningEOGRaspberry Pi+2
Code
Oct 2024
Industrial Portable Water Quality Measurement Device
IoT/Embedded

Industrial Portable Water Quality Measurement Device

Industrial-grade device measuring pH, Turbidity, Conductivity, and Temperature

ESP32FirebaseFlutter+4
Code
May 2024
Full-Stack Solution Development with Modular OOP Design
Software

Full-Stack Solution Development with Modular OOP Design

Manufacturing and Assembly Line Planning and Management Subsystem for PCB Manufacturing

Spring BootJavaMongoDB+4
Code
May 2024
Diabetes Detection Web Application
AI/ML

Diabetes Detection Web Application

ML-based diabetes prediction web app using Streamlit with 82.4% accuracy

Machine LearningPythonStreamlit+3
Code
2024
Breast Cancer Wisconsin Diagnostic Prediction Model
AI/ML

Breast Cancer Wisconsin Diagnostic Prediction Model

ML model for benign/malignant breast cancer classification with 97.37% accuracy

PythonPandasScikit-learn+4
Code
2024
Cardiovascular Disease Predictor
AI/ML

Cardiovascular Disease Predictor

ML model predicting cardiovascular disease using health metrics with 99% accuracy

PythonPandasScikit-learn+4
Code
2024
SMS Spam Detection using Machine Learning
AI/ML

SMS Spam Detection using Machine Learning

ML model for SMS spam classification with 96.21% accuracy

PythonRandom ForestLogistic Regression+3
Code
2024
Stock Price Prediction Model
AI/ML

Stock Price Prediction Model

ML model for Apple Inc. stock price forecasting using historical data

PythonyfinanceRandom Forest Regressor+2
Code
2024
FPGA/RTL

Serial Bus Design

Custom RTL Bus Interconnect with Arbitration & Split Transactions

SystemVerilogVerilatorVivado+3
Present
Accumulator with AXI Stream and Output Sum on 7-Segment Display
FPGA/RTL

Accumulator with AXI Stream and Output Sum on 7-Segment Display

Digital system with AXI Stream interface for accumulation and 7-segment display

AXI StreamSystemVerilogXilinx Vivado+2
Code
2024
Hand Gesture Math Solver with AI
AI/ML

Hand Gesture Math Solver with AI

Uses OpenCV and Gemini API for hand-drawn math problem solving

OpenCVGemini APIComputer Vision+2
Code
2024
Analog Portable Audio Amplifier
IoT/Embedded

Analog Portable Audio Amplifier

Portable Audio Amplifier using only analog components with Baxandall passive tone controller

Analog ElectronicsPCB DesignBaxandall Tone Controller+2
Code
Dec 2023
Point-to-Point Communication Design Project
Telecommunication

Point-to-Point Communication Design Project

Secure and reliable point-to-point digital wireless communication system using SDR

GNU RadioMATLABBladeRF+4
Code
Dec 2023
UART Communication System Implementation on FPGA using Verilog
FPGA/RTL

UART Communication System Implementation on FPGA using Verilog

Implemented and tested a UART communication system on an FPGA

Verilog HDLQuartus LiteModelSim+3
Code
May 2024
Hand Gesture Volume Controller
AI/ML

Hand Gesture Volume Controller

Control computer volume using hand gestures with OpenCV and Pycaw

OpenCVPycawComputer Vision+2
Code
2024