About Nikhil Raghuwanshi
I'm a final-year B.Tech Computer Science & Engineering (Artificial Intelligence) student at Nutan College of Engineering and Research, Pune. I like problems where AI or software meets a real person: a lawyer working through a long judgment, a mill owner tracking who owes what, an institute running admissions and exams.
I started with Java, building a desktop clinic system during my internship at MRND Lab, then moved into machine learning (the 300-hour freeCodeCamp ML certification and NPTEL from IIT Madras) and NLP. Today I work across the stack, from fine-tuning transformers in Python to shipping Next.js and Express apps with secure auth and MongoDB. Off the keyboard, I anchor college events and enjoy public speaking.
Projects
AI for Legal Case Outcome Prediction: InLegalBERT + IPC→BNS translation
A legal decision-support system that reads Indian court judgments, predicts the appellate outcome with fine-tuned InLegalBERT, and translates old IPC sections to the new BNS code.
Tech: Python, PyTorch, InLegalBERT, Hugging Face, Streamlit, Supabase
Source code
Flour Mill Manager: Bilingual orders & dues app
A मराठी / English order, payment and outstanding-dues (उधारी) manager for a small flour mill, with an owner console and a mobile-first customer portal that installs like an app.
Tech: Next.js 16, React 19, TypeScript, MongoDB, Mongoose, Zod, Tailwind CSS
Source code
College ERP & Stock Suite: Modular ERP, live on Vercel
A modular ERP covering admissions, faculty, documents, exams, billing and stock, built as an independently deployed micro-frontend with its own Express API.
Tech: React, Vite, Node.js, Express, MongoDB, Recharts, Razorpay
Source code · Live demo
MyEdou: Institution management platform
A coaching-institute platform with an admin dashboard and student portal: admissions, batches, attendance, online tests, finance and notices, with one-click demo logins.
Tech: Next.js 16, React 19, TypeScript, Tailwind CSS, MongoDB, Zod
Source code
Machine Learning Projects: freeCodeCamp ML certification
Four end-to-end models from the 300-hour freeCodeCamp Machine Learning with Python certification: a CNN, an NLP classifier, a regression model and a recommender.
Tech: Python, TensorFlow, Keras, scikit-learn, Pandas, NumPy, Jupyter
Source code
Dental Clinic Appointment System: Java desktop app
A full desktop application for a dental clinic: patient registration, appointment scheduling and records stored in MySQL.
Tech: Java, Swing, AWT, MySQL