Hey there! I'm

Sahil Shaikh

Computer Science student at Purdue with a passion for full-stack, systems engineering, AI and blockchain while turning complex ideas into working projects that people can use.

Projects

Projects from coursework, internships and those done in my own time

Baxter Robot Musician

Taught a Baxter robot how to play the drums! Developed ROS-based calibration scripts and tempo-controlled trajectory scripts that allows it to play melodies on a steel tongue drum.

Book Recommendation Engine

Built a recommendation system analyzing 1M+ book ratings using collaborative filtering and K-means clustering in Python. Implemented user-based similarity metrics and cluster analysis for personalized book suggestions.

Diabetes Risk Prediction System

Engineered a medical diagnostic model analyzing patient health metrics using NumPy-based logistic regression and perceptron algorithms. Implemented gradient descent and MLE for 90%+ prediction accuracy on clinical data.

HTTP Web Server

Built a multi-threaded HTTP web server from scratch in C++. Implemented support for concurrent connections, serving static and dynamic content, and executing CGI scripts.

Shell

Made my own terminal that handles bash and unix commands, including wildcards, subshell, scripts, etc. Utilized lex and yacc for parsing, and implemented the terminal using C and C++ with extensive use of system calls.

Natural Language Processing with TF-IDF

Implemented TF-IDF vectorization and NLTK-based NLP pipeline in Python to analyze document similarities across classic literature, featuring custom preprocessing and cosine similarity calculations.

Fashion Image Classification Engine

Built dual neural network implementations analyzing 70,000+ fashion product images using NumPy and PyTorch-Torchvision. Achieved 85%+ accuracy in classifying clothing items through custom backpropagation and optimization techniques.

C Compiler

Built a C compiler translating to x86_64 assembly, utilizing lex and yacc for robust parsing, supporting diverse C features.

Contact