My Projects

A showcase of innovative projects spanning AI, cybersecurity, hardware, mobile apps, and web development

🔧
Hardware

4-Function FPGA ALU

An intermediate FPGA-based 4-function ALU that performs addition, subtraction, multiplication, and shifting on two 4-bit binary numbers. Implemented using VHDL on a Xilinx FPGA board.

VHDLXilinxFPGAVivado
🔧
Hardware

Basic Computer Architecture Implementations

A Github repository containing basic implementations of computer architecture concepts including multiplexers, adders, ALUs, registers, and memory units using VHDL for FPGA deployment.

VHDLAltera QuartusFPGAemu8086
🔧
Hardware

Basic FPGA Comparator

A simple FPGA-based comparator that compares two 2-bit binary numbers and indicates which one is larger using LED indicators. Implemented using VHDL on a Xilinx FPGA board.

VHDLXilinxFPGAVivado
🤖
AI

CIFAR-10 CNN Model Optimization with Data Augmentation and Batch Normalization

A Python project that builds and optimizes a Convolutional Neural Network (CNN) model for the CIFAR-10 dataset. The project incorporates data augmentation and batch normalization techniques to improve model performance, with results visualized using Matplotlib.

PythonTensorFlowKerasMatplotlibCIFAR-10
🌐
Web

Dotme Portfolio Website

A personal portfolio website built with Next.js and Tailwind CSS to showcase projects, skills, and experience in computer science and software development.

Next.jsTypeScriptReactTailwind CSS
🌐
Web

FlightPath

An FAU career networking platform connecting students, faculty, and employers. Built with a Next.js frontend and AWS cloud architecture.

ReactNext.jsAWSPostgresSQL
🔧
Hardware

FPGA Carry-Save Multiplier

An intermediate FPGA-based carry-save multiplier that performs multiplication on two 8-bit binary numbers. Implemented using full adders in VHDL on a Xilinx FPGA board.

VHDLXilinxFPGAVivado
🔧
Hardware

FPGA Register Simulator

A simple FPGA-based register simulator that demonstrates basic register operations using VHDL on a Xilinx FPGA board.

VHDLXilinxFPGAVivado
🔧
Hardware

FPGA State Machine "Vending Machine"

An intermediate FPGA-based state machine that simulates a vending machine. Implemented using VHDL on a Xilinx FPGA board.

VHDLXilinxFPGAVivado
📱
Mobile Apps

Marvel Dream Teams

Completely integrated mobile iOS application that allows users to create and share their own Marvel superhero teams. Built using a SwiftUI frontend and a Firebase backend with Marvel API integration.

SwiftUIParseSwiftFirebase
🤖
AI

MNIST Digit Classification Using Threshold-Based Feature Extraction and Accuracy Evaluation

A Python project that classifies handwritten digits from the MNIST dataset using threshold-based feature extraction. The project evaluates classification accuracy and visualizes results with Matplotlib.

PythonNumPyMatplotlibMNIST
🤖
AI

Single-Neuron Gradient Descent Training and Learning Rate Analysis

A Python implementation of a single-neuron model trained using gradient descent. The project analyzes the impact of different learning rates on training performance and visualizes results with Matplotlib.

PythonNumPyMatplotlib
🌐
Web

Sm4j.me Personal Website

Low and behold, the site in front of you. Built to showcase excellence.

Next.jsReactTailwindCSS
🤖
AI

Threshold-Based Binary Classification and Accuracy Analysis

A Python implementation of a threshold-based binary classification algorithm. The project includes accuracy analysis and visualization using Matplotlib.

PythonNumPyMatplotlib
🌐
Web

Vanity Advocacy Website

A responsive website for a vanity advocacy group, built using vanilla HTML, CSS, and JavaScript to promote awareness and engagement.

HTMLCSSJavaScript

Project Statistics

15+
Total Projects
4
AI Projects
6
Hardware Projects
5
Mobile App Projects
5
Security Projects
4
Web Projects

Interested in Collaboration?

Let's work together on innovative projects that make a difference.

Get In Touch