Skip to content
View IamVatsal's full-sized avatar

Highlights

  • Pro

Block or report IamVatsal

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
IamVatsal/README.md

👋 Hi there, I'm Vatsal

🎓 I'm a Computer Engineering student passionate about AI, embedded systems, and software engineering. I enjoy building systems from first principles to understand how they work beneath abstractions whether that's implementing a neural network framework from scratch, developing IoT systems, or designing modern full-stack applications.

Profile views GitHub followers

📫 Let's Connect


🚀 What I'm Interested In

  • Artificial Intelligence & Machine Learning
  • Embedded Systems & IoT
  • Backend & Full-Stack Development
  • Systems Programming
  • Software Architecture

I enjoy understanding the fundamentals behind software by rebuilding core ideas instead of treating frameworks as black boxes.


🛠️ Tech Stack & Tools

  • Languages: C, C++, Python, TypeScript, JavaScript, Java, SQL
  • Frameworks & Libraries: Next.js, React, Node.js, Express.js, FastAPI, Numpy
  • Databases: PostgreSQL, MongoDB, SQLite, MySQL, Qdrant
  • DevOps / Tools: Docker, Git, Linux, Vercel
  • AI / Data: NumPy, Neural Networks, Pandas, Matplotlib, LLM APIs, Prompt Engineering, RAG, Vector Search
  • GameDev: Pygame-CE

🌱 Currently Learning

  • Distributed Systems
  • Machine Learning
  • System Design
  • Computer Networks
  • Performance Optimization

📌 Featured Projects


Python · NumPy · Pandas, matplotlib

A configurable neural network framework built with Python and NumPy, implementing forward/backward propagation, multiple optimizers, learning-rate schedulers, regularization, and gradient clipping from scratch.


ESP8266, Arduino, FastAPI, Python, IoT

An IoT-based emergency detection system integrating ESP8266, MPU6050, FastAPI, and React Native to automatically detect accidents and send emergency alerts with live location.


Next.js 16 · React 19 · Flask · Qdrant · HuggingFace · Gemini 2.5

A Retrieval-Augmented Generation system using Next.js, Qdrant, LangChain, and LLMs to provide context-grounded responses over uploaded documents.


Python · Pygame CE · OOP Game Architecture

A Flappy Bird–inspired arcade game where you play as a ghost navigating obstacles in the sky — complete with dynamic physics, parallax backgrounds, and pixel-perfect collisions.


Next.js 14 · TypeScript · MongoDB · NextAuth.js · Tailwind CSS

A modern full-stack blogging platform built with Next.js 14, MongoDB, and NextAuth, leveraging React Server Components and hybrid rendering.

GitHub


Node.js · Express · PostgreSQL · EJS

A full-stack web application for organizing, searching, and managing book notes with authentication and PostgreSQL.

GitHub


Curious. Creative. Consistent.
Always building. Always learning.

Pinned Loading

  1. NanoNet NanoNet Public

    NanoNet – Neural Network From Scratch (NumPy Only)

    Jupyter Notebook 1

  2. Smart_Helmet Smart_Helmet Public

    Road accidents often leave victims unable to call for help, delaying emergency response. A lightweight, low-cost system was needed to automatically detect potential accidents and notify emergency c…

    JavaScript 1

  3. Deaths-Job Deaths-Job Public

    You're a tiny, overworked ghost intern doing Death’s dirty work… and apparently that involves dodging floating pillars in the sky. Nobody told you this part of the job description.

    Python

  4. Blog_App_Nextjs Blog_App_Nextjs Public

    A modern, responsive blogging platform built with Next.js 14, MongoDB, and NextAuth. Featuring React Server Components and a hybrid architecture for optimal performance and user experience.

    TypeScript

  5. NanoBook NanoBook Public

    LLMs tend to hallucinate when answering technical or domain-specific questions without access to verified context. so Built a Retrieval-Augmented Generation pipeline using vector embeddings stored …

    TypeScript 1

  6. Book-Notes-WebApp Book-Notes-WebApp Public

    A simple and efficient web application for managing book notes, allowing users to store and organize their reading insights effectively.

    EJS