About Yanshu Shingala
I build AI systems that actually run. I am an Applied AI/ML developer focused on building practical systems across LLMs, RAG, speech AI, computer vision, and backend engineering.
My work ranges from local document intelligence and multilingual voice assistants to custom speech-recognition models, AI-powered resume systems, developer tools, and computer-vision applications for industrial inspection.
I prefer understanding the complete system rather than only calling an API — from data and model architecture to retrieval, inference, backend APIs, interfaces, deployment, and evaluation.
Currently pursuing a B.Tech in Data Science & Artificial Intelligence at JG University alongside real-world engineering experience.
Selected Featured Projects
01. Industrial Weld Inspection (Machine Vision System)
Computer-vision inspection system developed for an industrial manufacturing environment (Sunchaser Structure Pvt. Ltd., Rajkot) to analyze weld surfaces and identify visually abnormal weld regions using OpenCV, industrial camera/lens selection, ROI analysis, and controlled lighting configurations.
02. LAIKA (Local-First RAG System)
Local-first RAG system for private document question answering without cloud LLMs. Combines dense vector search (ChromaDB) and sparse keyword search (SQLite FTS5) with Reciprocal Rank Fusion (RRF) and local Ollama inference.
03. Vaani (Multilingual AI Voice Assistant)
Multilingual voice assistant supporting English, Hindi, and Gujarati. Combines local pipeline (Whisper STT, Meta NLLB-200, Ollama) and cloud variant (Groq LLM, Edge TTS, React frontend).
04. Offline Speech ASR (Custom Deep Learning Pipeline)
Custom speech recognition pipeline built from scratch in PyTorch using a 3-layer CNN encoder and 2-layer BiLSTM sequence decoder trained with Connectionist Temporal Classification (CTC) loss (~4.97M parameters, 287-token vocabulary).
05. Skill-Graph (AI-Powered Skill Intelligence Platform)
AI-powered platform for extracting skills from resumes, representing them as interactive React Flow skill graphs, comparing with career targets, and identifying skill gaps using Gemini/Groq embeddings.
06. AI Resume Analyzer (Offline-First Resume Intelligence)
Offline-first resume intelligence platform combining spaCy document parsing, ATS-style scoring, semantic job description matching with sentence-transformers, and local LLM bullet rewriting.
07. AR Sketch (Real-Time Hand-Tracking Drawing Canvas)
Browser-based computer-vision drawing system tracking 21 MediaPipe hand keypoints for gesture recognition at 60 FPS without external API dependencies.
Professional Experience
AI & Computer Vision Intern — Sunchaser Structure Pvt. Ltd.
Rajkot, Gujarat, India | June 2026 – August 2026 (2 Months, On-site)
Investigated industrial camera, lens, and lighting configurations for weld inspection; developed OpenCV image processing methods for abnormal surface detection; integrated ROI-based inspection results with industrial alert beacon mechanisms.
Backend Developer Intern — Dcoded Innovations LLP
Rajkot, Gujarat, India | May 2024 – June 2024 (1 Month, On-site)
Developed async REST API endpoints using Python and FastAPI, structured SQL/MySQL database schemas, and handled backend validation logic.
Technical Capabilities & Stack
Primary Skills: Machine Learning, Deep Learning, PyTorch, scikit-learn, XGBoost, Model Evaluation, Feature Engineering.
Generative AI & LLMs: LLMs, Local LLM Inference, Ollama, Transformers, Prompt Engineering, Embeddings, RAG, Semantic Search, Hybrid Retrieval, ChromaDB.
NLP & Speech: Whisper, Speech Recognition, CNN-BiLSTM-CTC, WebRTC VAD, NLLB-200, Multilingual NLP, Text-to-Speech.
Computer Vision: Computer Vision, OpenCV, MediaPipe, Image Processing, Hand Tracking, Industrial Machine Vision.
Backend & Frontend: Python, FastAPI, Flask, REST APIs, SQLite, MySQL, React, TypeScript, JavaScript, Vite, Tailwind CSS, Next.js, Git, Docker.