I'm a Computer Engineering graduate passionate about building tech that solves real-world problems. I enjoy working across hardware and software, from debugging systems to creating intelligent ML-powered tools.
- Domains: IT Support, Embedded Systems, Machine Learning, Web Dev
-
๐ง Rubikโs Cube Solver
A Python-based 3x3 Rubikโs Cube solver using advanced algorithms like BFS, DFS, IDDFS, and Korfโs IDA*.
Features:- Real-time GUI visualization of cube solving steps and runtimes
- Full object-oriented cube model with optimized heuristics
- CLI support for benchmarking different scramble depths
-
๐ Multi-threaded HTTP Server
Lightweight HTTP/1.1 server in Python supporting concurrent connections, static file serving, and compression.
Features:- Handles 500+ clients using threading
- Supports GET/POST, Gzip & Deflate compression
- Fast response times (<50ms), with SO_REUSEADDR for efficient restarts
-
๐ก๏ธ Phishing Website Detection
A deep learning and ML-based tool for identifying phishing websites using LSTM, GRU, and decision trees.
Features:- Real-time predictions from user-input URLs
- Visualizations like confusion matrix, heatmaps, and class distributions
- Detailed classification report and model interpretability
-
๐ฌ Netflix Clone
A React.js based front-end clone of Netflix with Firebase hosting.
Features:- Responsive UI replicating Netflixโs modern design
- Firebase for real-time data and hosting
- Live link: netflix-clone-8e306.web.app
- ๐ง Email: nishantvk47@gmail.com
- ๐ผ LinkedIn