Skip to content
View adinegi8273's full-sized avatar

Block or report adinegi8273

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adinegi8273/README.md

Grinning Face Hellow, I'm Aditya! Grinning Face

Typing SVG

About Me 👨‍💻

I'm Aditya Negi, a Full-Stack Developer who enjoys building practical, real-world applications — from offline-first attendance systems to plagiarism detectors and mental wellness platforms.

I like working across the stack, whether that's designing REST APIs, structuring databases, or building clean and functional user interfaces. I'm especially interested in projects that solve genuine problems, and I enjoy exploring how machine learning and system-level programming can make software smarter and more efficient.

Outside of web development, I have a strong interest in Operating Systems and Data Structures & Algorithms, which shows in projects like my Dynamic Shared Memory Manager.

I'm always looking to learn new technologies and collaborate on interesting projects — feel free to check out my work below or connect with me!

Programming Langs 🤓

Tools 🛠️ and Libraries 📚

Coursework 🎓

My Projects 🛠️


SyncRoll | Link | RestAPI, Python, PostgreSQL, IndexedDB

  • Designed to help faculty mark attendance even without active internet connectivity.
  • Built a Sync Engine to reconcile attendance records stored in IndexedDB with the central database.
  • Built a RestAPI backend to handle faculty login, attendance submission, and dashboard data, using bcrypt to securely hash passwords.

PlagNet | Link | HTML, CSS, NodeJS, MongoDB, Python, Machine Learning

  • Collaborated with a team of 3 to build a full-stack web app that detects plagiarism using string-matching algorithms like KMP, LCS, and Rabin-Karp on user uploads.
  • Built a Node.js server handling routing, file uploads, and authentication with MongoDB, while running Python scripts in the background for plagiarism detection and ML predictions.
  • Trained a Random Forest classifier on text data for plagiarism detection.

AI Care: Mental Wellness Platform | Link | HTML, CSS, NodeJS, MongoDB

  • Led a team of 3 members to create a full-stack web application designed to support people suffering from mental health problems.
  • Features a chatbot which provides emotional support to the user.
  • Designed a sign-up and login page for user authentication using MongoDB.

Popular repositories Loading

  1. Titanic-Distaster- Titanic-Distaster- Public

    Titanic Disaster using machine learning is a project in which i have predicted that will the passenger survives the titanic disaster or not using Random Forests, XGBoost and Logistic regression. I …

    Jupyter Notebook

  2. AdityaNegi.github.io AdityaNegi.github.io Public

    Welcome to my personal portfolio website! This project showcases my skills, projects, and professional background as a developer passionate about problem solving, machine learning, and web developm…

    HTML

  3. PlagNet PlagNet Public

    Plagnet is a platform for plagiarism detection using string matching algorithms and Random Forest classifier. Compared the accuracies of kmp, lcs and rabin karp string matching algorithms.

    HTML 1

  4. AI-Care--Your-mental-wellness-Application AI-Care--Your-mental-wellness-Application Public

    AI care is web based application which gives mental support. It features a chatbot (retrieval based), mood tracking system. It also stores the information of registered person in database (mongodb)…

    HTML 1

  5. Dynamic-Shared-Memory-Manager Dynamic-Shared-Memory-Manager Public

    A C++ systems programming project that simulates OS-level memory allocation across multiple concurrent processes, using POSIX shared memory (mmap) and process-shared synchronization (pthread_mutex_t).

    C++

  6. SyncRoll SyncRoll Public

    SyncRoll is an offline-first attendance management system designed to help college faculty record student attendance even during internet connectivity issues. When the network is unavailable, atten…

    HTML