Projects

Open-source work, side projects, and experiments.

active

Spring AI RAG Chat Application with Ollama and PGVector

A reference implementation of Retrieval Augmented Generation (RAG) built with Spring AI, locally hosted LLMs via Ollama, and PostgreSQL + pgvector for vector storage — a fully local, no-cloud-API-keys personal assistant for Spring Boot.

projects Spring Boot Spring AI Ollama RAG pgvector PostgreSQL Java Docker
active

Product Management System

A full-stack web application for managing product inventory — built with Spring Boot 3, React 18, Vite, Tailwind CSS, and Docker.

projects Spring Boot Java React Vite Tailwind CSS Docker REST API
active

Building a WhatsApp Order Automation System with n8n and Node.js

A full walkthrough of building a WhatsApp Business chatbot for order management using n8n visual workflows, Node.js, Express, and SQLite — no manual order-taking required.

projects WhatsApp n8n Node.js Automation Chatbot Order Management SQLite Webhook
active

AI-Powered KQL Execution Service

Natural Language to KQL query conversion and execution service for Azure Application Insights

projects Node.js Azure AI KQL REST API
active

Spring AI Assistant — Enterprise LLM Platform

A production-grade, multi-tenant LLM chat assistant built with Spring AI, Azure OpenAI, and pgvector — featuring streaming, RAG, tool-calling, and observability.

projects Spring Boot Spring AI Azure OpenAI RAG pgvector Reactor Docker Kubernetes
active

Microservices Starter Kit

Production-ready Spring Boot microservices template with service discovery, API gateway, and observability

projects Spring Boot Microservices Java DevOps