Projects

A selection of projects that I'm not too ashamed of

Full Stack Chat Application

Full Stack Chat Application

Developed a scalable, interactive chat application using the MERN stack (MongoDB, Express, React, Node.js). Implemented JWT (JSON Web Token) for secure authentication and Socket.io for real-time communication. Successfully deployed the application on Render

SIC Assembler

SIC Assembler

Developed a two-pass assembler for the Simplified Instructional Computer (SIC) architecture. Implemented lexical analysis, syntax analysis, and code generation to convert SIC assembly code to machine code. Designed a user-friendly interface for assembling and executing SIC programs.

Stock Portfolio Risk Management

Stock Portfolio Risk Management

Developed an algorithm to optimize stock portfolio management, analyzing financial data and constraints to maximize returns while minimizing risk.

Resume Classification using SVM

Resume Classification using SVM

Developed a machine learning model using Support Vector Machines (SVM) to classify resumes into categories. Achieved 91% accuracy on unseen resumes with preprocessing steps to enhance model performance. Designed a user-friendly interface for real-time resume classification and analysis.