Projects

Here are some of the projects I’ve worked on, showcasing my skills in various technologies and problem domains.

News Summarization Project
News Summarization using NLP & Deep Learning
Developed a text summarization model using NLP and TensorFlow/Keras on 10,000+ news articles. Preprocessed data using spaCy and regex, optimized vocabulary with tokenization and rare word filtering. Trained a BiLSTM model with word embeddings and sequence padding.
TensorFlow Keras NLP spaCy Deep Learning BiLSTM
AI Text Detection Project
AI-Generated Text Detection Using DistilGPT-2 and BERT
Collaborated on developing and evaluating generative (DistilGPT-2) and discriminative (BERT) transformer models to classify AI-generated vs. human-written text with 99% accuracy. Enhanced interpretability using linguistic metrics like perplexity, readability, and burstiness.
DistilGPT-2 BERT Transformers PyTorch Hugging Face NLTK AI Text Detection
Roadside Legal & Insurance Services Project
On-Demand Roadside Legal & Insurance Services Platform
HackAP Hackathon| Blockchain Payments Developer
Built a secure escrow system using Ethereum smart contracts on Remix IDE for 100% transparent legal transactions. Integrated MetaMask wallet and Ganache, speeding up on-chain transactions. Worked with a 4-member team to build a lawyer bidding system with location-based matching and an AI chatbot.
Blockchain Ethereum Smart Contracts MetaMask Remix IDE Ganache Google Maps API AI Chatbot
Split Smart Project
Split Smart
Developed a robust software solution in Java using the MVC architecture and Spring Boot JPA. Integrated core features such as secure password encryption. Gained hands-on experience and deeper understanding of enterprise-level software development practices.
IntelliJ Java Spring Boot Hibernate JPA MVC BiCrypt Enterprise Software
Hardware and IoT Projects
Hardware & IoT Projects – Arduino & Raspberry Pi
Spearheaded a team of 6 to design and deploy two real-time systems: a Smart Stick for the Visually Impaired and a Driver Drowsiness Detection System. Integrated machine learning logic with sensor data using Arduino and Raspberry Pi, incorporating real-time signal processing for actionable outputs.
Raspberry Pi Arduino IoT ML Real-Time Systems Signal Processing
Course Registration Application
Course Registration Application
Managed and supervised a team of 4 in building a course registration platform using Java and NetBeans. The application includes a Java GUI, multi-user login functionality, and file-based data storage. Successfully delivered the application within 1.5 months during the 2nd semester.
Java NetBeans GUI File Storage
Employee Payroll System
Employee Payroll System (EPS)
A Java-based enterprise application developed using embedded JFrames. The system enables HR and Finance departments to manage employee records, track attendance, and generate payroll. Integrated secure login, modular functionality, and dynamic interfaces for Admin, HR, and Finance roles. Includes attendance and salary computation, employee history, and automated payslip generation with deductions and overtime calculations.
Java MVC JFrame Java FX Desktop App