Skip to content
View UV012's full-sized avatar

Block or report UV012

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

Hi, I'm Utkarsh Vaibhav 👋

AI/ML & Software Engineer | Building intelligent, production-grade systems

Portfolio LinkedIn LeetCode Email


🚀 About Me

I'm a full-stack Software and AI/ML Engineer focused on integrating large language models and RAG pipelines into real-world applications. I work across the stack—from Python-based ML/data pipelines to .NET and Node.js/Express backends. I care deeply about building reliable, production-ready systems and thrive in collaborative, in-office environments where discipline and peer-driven problem-solving drive innovation.

  • 🔭 Currently Focusing On: Building enterprise RAG-based AI assistants, automation pipelines, and publishing a dedicated Java DSA & LeetCode repository.
  • 🌱 Deepening Expertise In: LLM integration, embeddings, and vector search.
  • 💼 Experience: Software Developer @ Mass Infosolutions · Previously Software Engineer @ eAutomationHub · Lead Backend Developer @ Cyra.
  • 🎓 Education & Upskilling: B.Tech in Computer Science & Engineering. Completed 60+ professional certifications (including deeplearning.ai, IBM AI Developer, and Google Data Analytics).

🧠 Featured Projects

Project Description Tech Stack
🤖 AI Candidate Avatar Turns any resume into a first-person AI chatbot recruiters can interview 24/7. Grounded strictly in real experience with inline citations, per-candidate vector isolation, and zero-login rate limiting. Next.js, TypeScript, Supabase, pgvector, Gemini
📚 Youtube Rag Knowledge Base Engineered a full-stack AI platform enabling natural-language video search with timestamp citations. Built an async pipeline & scalable vector search via pgvector. Python, FastAPI, React, TypeScript, PostgreSQL, Docker, Gemini, Groq
🎙️ RAG Voice & Text Assistant End-to-end enterprise assistant featuring a scraping/embedding pipeline, an LLM backend, and a browser widget leveraging the Web Speech API for hands-free voice interaction. Python, Node.js, Express, ChromaDB
📄 Resume Parser & ATS Matcher Lightweight Python engine that extracts data from unstructured resumes (PDF/DOCX) into strictly schema-validated JSON. Python, PyMuPDF, Pydantic, Regex
📈 FolioLearn — Investor Education Platform A SEBI-compliant course marketplace and content platform built in framework-free PHP, financial calculators, and an admin dashboard. Built as a client architecture demo emphasizing security (CSRF, prepared statements, role-based auth) and transparency over framework convenience. React, TypeScript, Node.js, Express, MariaDB, Tailwind CSS
🎓 EduCore ERP A full-stack college ERP for admissions, fees, and scholarships with role-scoped student/staff/admin portals, JWT auth, per-record ownership checks, rate limiting, and a MariaDB→SQLite auto-failover data layer. React · Node.js/Express · MariaDB. React, TypeScript, Node.js, Express, MariaDB, SQLite, Tailwind CSS, Vite, JWT
📊 Inventory Management Pipeline Production-style automation pipeline that generates, stores, and visualizes realistic IT asset inventory metrics. Python, MySQL, Grafana
⚙️ Ansible Windows Collector Automation playbook that gathers deep system information from Windows hosts and centralizes it for inventory management. Ansible, MySQL, Windows
🐧 Linux User-Management Scripts A modular suite of Bash scripts for automating Linux user provisioning, system monitoring, and remote command execution. Bash, Linux, SSH

🛠️ Tech Stack

  • Languages: Java, Python, C, C++, JavaScript
  • AI/ML: Gemini API, RAG Architecture, Sentence-Transformers, ChromaDB
  • Backend & APIs: Node.js, Express, .NET, FastAPI, RESTful APIs
  • DevOps & Infrastructure: Docker, Kubernetes, Ansible, VirtualBox, Linux, Grafana
  • Data & Databases: MySQL, Pandas, Matplotlib, Tableau
  • Tools: Git, GitHub, IntelliJ IDEA

📊 GitHub Stats


Open to Software Engineering and AI-ML Engineering opportunities.

Pinned Loading

  1. talk-to-my-resume talk-to-my-resume Public

    Turn your resume into an AI chatbot recruiters can interview 24/7. Upload your resume, get a shareable link, and let recruiters ask real questions — answered strictly from your background, with cit…

    TypeScript

  2. voice-rag-assistant voice-rag-assistant Public

    AI assistant for Maas Infosolutions (MISSPL) — a full RAG pipeline built from scratch: web scraper, ChromaDB vector store, Gemini-powered chat with conversational memory, and an embeddable widget w…

    JavaScript

  3. resume_parser--ATS resume_parser--ATS Public

    Lightweight Python engine converting unstructured resumes into schema-validated JSON.

    Python

  4. Examcore Examcore Public

    ExamCore is a highly secure, offline LAN-based Examination Management System built with React, Node.js, and WebSockets. It features role-based admin/student portals, real-time live exam monitoring,…

    TypeScript 2

  5. ERP_educore ERP_educore Public

    A full-stack college management system built with React, TypeScript, and Node.js. It features role-based admin and student dashboards, admission tracking, fee ledgers with payment receipts, dynamic…

    TypeScript

  6. FinEdu-LMS FinEdu-LMS Public

    A robust, full-stack LMS built from the ground up using a custom PHP (MVC) architecture. This platform is tailored for financial education, featuring specialized interactive tools alongside standar…

    PHP