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.
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
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
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
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
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.
- Spring Boot 3.x + Spring Security 6.x JWT Implementation — A 7-class JWT blueprint for clean authentication
- Spring Boot Complete Guide — Basics to Advanced Microservices — From auto-configuration and DI to microservices with Spring Cloud, Eureka, and Resilience4j
- Fully Local AI Voice Assistant in Rust — Sub-900ms Latency — Whisper.cpp + Ollama + Piper-TTS, zero cloud dependencies
- PR Review Bot — Intelligent Automated Code Review — Dual-engine analysis: static heuristics + local LLM inference
- System Design Interview Handbook — 75-page structured resource covering architecture trade-offs and distributed systems concepts
- Docker Architecture — A Visual Breakdown — What actually happens when you run docker build, pull, and run
- Best Practices for Building Scalable Backend Systems — Microservices, caching with Redis, circuit breakers, and observability
Microservices · Data Pipelines · Platform Engineering · High-Performance System Design · Backend Architecture · Cloud Infrastructure · AI/LLM Systems
⭐ 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



