Skip to content
View yash1648's full-sized avatar
💭
loner
💭
loner

Highlights

  • Pro

Block or report yash1648

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

💫 Yash Ambarraj Bagal

Backend Developer · Open Source Contributor · AI/LLM Systems Builder

Building scalable, resilient backend systems with a focus on clean architecture, performance, and reliability. I build AI-integrated systems — from LLM-powered code review bots to fully local voice assistants in Rust.


🌐 Connect

LinkedIn Email Portfolio GitHub


👨‍💻 About Me

Backend Developer with hands-on experience in Java Spring Boot, RESTful API design, and microservices architecture. I build AI-integrated systems — from LLM-powered code review bots to fully local voice assistants in Rust. Active open source contributor with successfully merged pull requests.

2+ Years · 12+ Projects · 450+ Commits


🛠️ Tech Stack

Languages: Java · Rust · Python · TypeScript · SQL

Backend Frameworks: Spring Boot · Spring Data JPA · Hibernate ORM · Express.js · REST APIs

Databases: PostgreSQL · MySQL · MongoDB · Redis

AI/LLM: Ollama · LLM Integration · RAG · NLP · Whisper.cpp · LangChain

DevOps & Infrastructure: Docker · Linux · Git · CI/CD · GitHub API

Security: JWT Authentication · RBAC · Spring Security


💼 Experience

Full Stack Developer Trainee

Slytherin EduTech Pvt. Ltd. · Aug 2024 — Jan 2025

  • Developed and deployed modular RESTful APIs using Java Spring Boot for multiple enterprise web applications
  • Implemented JWT-based authentication and role-based access control (RBAC) to secure API endpoints across multiple user roles
  • Built backend services using Spring Data JPA and Hibernate ORM for efficient database operations and complex entity relationship management
  • Collaborated in an Agile team across sprint planning and code reviews

Software Development Intern

Arcelor Private Limited · Jun 2023 — Jul 2023

  • Developed backend APIs for internal business dashboards using PHP
  • Implemented server-side functionality for MySQL database operations, dynamic content management, and reporting features

📌 Featured Projects

PR Review Bot — Python · GitHub API · LLM · Ollama

Intelligent automated code review system that integrates with GitHub webhooks for real-time pull request analysis. Dual analysis engine: fast static heuristics (secret detection, null checks) + deep contextual LLM inference via locally hosted Ollama — fully privacy-preserving. Publishes structured review comments directly on PRs within existing GitHub workflows.

RustAssistant — Rust · Whisper.cpp · Ollama · TTS

Fully local voice assistant with zero cloud dependencies — end-to-end voice-to-response-to-speech on your own hardware. Whisper.cpp for real-time STT, Piper-TTS for natural speech, and Gemma 3.x via Ollama for intelligent conversational responses. Modular async pipeline coordinating STT → LLM → TTS with sub-900ms latency.

AeroShare — Rust · LAN Networking

Zero-config LAN file transfer tool. Discover peers and transfer files at full network speed — no internet, no cloud, no USB drives needed. Built entirely in Rust for maximum performance.

Daily Diary AI — Java · Spring Boot · PostgreSQL · NLP

AI-powered journaling backend with emotional analysis and mood detection from daily entries. NLP-based mood pattern detection and historical trend analysis. Encrypted data storage and secure cloud sync with privacy-first design. RESTful APIs with JWT authentication and RBAC.

FinTrack AI — Java · Spring Boot

Production-grade personal finance management system for tracking transactions, managing budgets, and delivering real-time AI-powered financial insights.

Library Management System — Java · Spring Boot · Hibernate · MySQL

Comprehensive RESTful API backend for managing books, users, and library transactions. JWT authentication with RBAC (admin, librarian, member roles). Normalized relational schema with full CRUD for inventory, user registration, and borrow/return workflows.

Obsidian Panel — Java · Docker

Production-grade Minecraft server control panel with Docker orchestration, live console, config management, monitoring, and automated backups. Full container lifecycle management from a web dashboard.

Contract Summarization Tool — Python · Spring Boot · RAG · NLP

Production-ready web application using Retrieval-Augmented Generation (RAG) and NLP to analyze and summarize legal contracts. Combines Python AI pipelines with a Spring Boot backend.

Minecraft Server Deployment — Docker · PaperMC · Shell

Production-ready guide to host a Minecraft Java Edition server with Docker and automatic public tunneling via playit.gg. Includes scripts for start, stop, backup, console, and plugin management.

View all projects →


✍️ Latest Articles


🎯 Open To Collaborate

Microservices · Data Pipelines · Platform Engineering · High-Performance System Design · Backend Architecture · Cloud Infrastructure · AI/LLM Systems


📊 GitHub Stats

📈 Top Languages

Java Python TypeScript JavaScript Rust Shell

🏆 GitHub Achievements

⭐ Most Starred: mc-server · 2 stars
📦 48 repositories across 8+ languages
🤝 Open source contributor with merged pull requests
🔗 All repos → github.com/yash1648?tab=repositories


Pinned Loading

  1. Daily-Dairy-AI Daily-Dairy-AI Public

    Daily Diary AI is an intelligent journaling application designed to help users document their daily thoughts, experiences, and reflections effortlessly.

    TypeScript

  2. FinTrack-AI FinTrack-AI Public

    FinTrack AI is a production-grade personal finance management system designed to help users track transactions, manage budgets, and receive real-time financial insights using AI.

    Java

  3. pr-review-bot pr-review-bot Public

    An intelligent, automated code review system that integrates with GitHub to provide real-time feedback on pull requests using static heuristics and local LLM inference.

    Java