Skip to content
View vatsal-agra's full-sized avatar

Block or report vatsal-agra

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.

Content in all repositories owned by your account will be closed.
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
vatsal-agra/README.md

Hey, I'm Vatsal Agrawal πŸ‘‹

AI/ML Engineer Β· Full-Stack Developer Β· Automation Builder
2nd Year CSE (AI & ML) @ VIT Chennai Β· Building things that actually ship


🧠 About Me

  • πŸŽ“ Pursuing B.Tech in CSE (AI & ML) at VIT Chennai (2024–2028)
  • πŸš€ I build across 5 domains β€” AI/ML, Mobile, Web, Automation, and Games
  • πŸ† GDG FlutterSprint Hackathon β€” 2nd Place with MockMate
  • ⚑ Typing speed: 120 WPM
  • 🎯 Currently: Applying for AI/ML internships Β· AI Projects Β· DSA grind
  • 🌱 Long term goal: Build my own AI-first product

πŸ› οΈ Tech Stack

Languages

Python JavaScript TypeScript Java C++ Dart SQL

Frameworks & Libraries

Flutter React TensorFlow LangChain Streamlit Pygame

AI & Automation

Gemini API Google MLKit n8n fal.ai OpenAI

Tools

Git VS Code Figma Postman


πŸš€ Featured Projects

Project Description Tech
MockMate Multimodal AI interview coach β€” video analysis, facial expression + vocal confidence scoring Flutter Β· Gemini API Β· MLKit
ThumbnailPro AI YouTube thumbnail SaaS β€” 4 AI variants (Normal + Clickbait, 16:9 + 9:16) with magic editor React Β· TypeScript Β· Gemini API
Autonomous Content Pipeline Zero-touch daily AI agent β€” concept β†’ tagline β†’ video β†’ YouTube. No human input n8n Β· fal.ai Β· YouTube API
Medical Prescription OCR SaaS LangChain pipeline that consolidates multi-prescription histories into clinical summaries Python Β· LangChain Β· Streamlit
Flappy Bird AI NEAT neuroevolution agent that achieves perfect, never-ending Flappy Bird play Python Β· NEAT Β· Pygame
Dijkstra Pathfinding Visualiser Real-time Dijkstra visualiser with multi-destination support and distance breakdown Python Β· Pygame Β· Tkinter

πŸ† Achievements & Highlights

πŸ₯ˆ GDG FlutterSprint Hackathon β€” 2nd Place
Built MockMate under Google Developers Group
πŸ“¦ 10+ Projects Shipped
Across AI/ML, mobile, web, automation, and games β€” all independently built
πŸ€– Production-Grade Agentic AI Systems
Built and deployed autonomous multi-step AI pipelines as a 2nd year student
πŸ₯ Real-World AI in Healthcare
Deployed a LangChain OCR SaaS for clinical prescription summarisation
⌨️ 120 WPM Typing Speed

πŸ“ˆ What I'm Currently Working On

πŸ”  Applying for AI/ML internships in Bangalore (May–July 2026)
πŸ’»  DSA practice on LeetCode
πŸ› οΈ  Building more projects in agentic AI and automation
πŸ“š  Deepening understanding of LLM internals and RAG architectures

"Learning by building, iterating fast, and turning ideas into working products."

Pinned Loading

  1. SLM-code-optimizer SLM-code-optimizer Public

    Python

  2. partyplay partyplay Public

    TypeScript

  3. MockMate MockMate Public

    Multimodal AI interview coach β€” Gemini API + Google MLKit for facial expression and vocal confidence analysis, with structured improvement reports

    Dart

  4. autonomous-content-pipeline autonomous-content-pipeline Public

    Zero-touch AI agent pipeline β€” daily automated video concept selection, AI tagline generation, embedding onto video, and YouTube publishing using n8n

    1

  5. flappy-bird-ai flappy-bird-ai Public

    Self-learning AI agent that masters Flappy Bird using NEAT neuroevolution β€” achieves perfect play with no hardcoded strategy

    Python

  6. daily-builds daily-builds Public

    HTML