Hi, I'mAyush Dixit.AI Engineer & Full-Stack Engineer
I make language models useful — grounded in real sources, wired into real systems.
I build AI products end to end — the retrieval, the memory, the streaming UI, and the infrastructure underneath. Five years of enterprise engineering taught me how to make systems that hold up: hybrid retrieval over pgvector and Postgres FTS, MCP tool servers that let models act, layered memory so context survives the conversation, all wrapped in Next.js and TypeScript and shipped on Docker and Kubernetes I run myself.
- RAG & Retrievalpgvector · FTS · RRF
- Agents & MCPtool servers · memory
- Full-Stack DeliveryNext.js · Spring · K8s

Years Experience
Projects Shipped
Public Repos
Companies
01How I Think
Engineering principles
A working manifesto — tap through the six ideas that shape every system I ship.
Architecture first
I design for the boundary before the line of code — clear layers, explicit contracts, and data flow you can reason about. Good structure makes everything after it cheaper.
02Career
Work experience
~5 years across telecom, banking, and enterprise commerce — designing and shipping production systems as a software engineer and full-stack developer.
Senior Software Engineer - I
CurrentHCL Software
- Developing cloud-native microservices for HCL's commerce platform using Java, Spring Boot, and Redis
- Designing scalable REST APIs with Spring MVC and Spring Data JPA
- Containerizing microservices with Docker and deploying on Kubernetes
- Building responsive React frontends and SEO-friendly server-rendered pages in Next.js
- Implementing secure authentication with JWT and Spring Security
- Applying Redis caching for faster data retrieval and session optimization
- Conducting code reviews, unit/integration testing, and following Agile/Scrum
Software Development Senior Analyst
Accenture
- Built a secure digital onboarding module with encryption flows for the banking domain
- Developed scalable Spring Boot microservices and secure REST APIs (Spring Security + JWT)
- Implemented Spring Batch jobs for large-scale data processing
- Used Quartz Scheduler for recurring automated reporting jobs
- Followed Agile practices: sprint planning, standups, retrospectives
- Conducted code reviews and authored JUnit/Mockito unit tests
Software Developer
Amdocs
- Contributed to a telecom Ordering Management System (OMS)
- Implemented business logic with Java, EJB, and WebLogic Server
- Integrated SOAP web services and internal APIs; handled async messaging with JMS
- Wrote and tuned Oracle PL/SQL for large database operations
- Participated in Agile SDLC and collaborated with QA, DevOps, and Business Analysts
- Used Jenkins, Maven, Git, and JIRA for CI/CD and version control
- Performed debugging, unit testing, and production issue resolution
03Selected Work
Projects with depth
Not just screenshots — the problem each one solves, how I reasoned about it, the system design, and the real tech stack pulled from GitHub.
ChaiBook LM
A source-grounded research workspace with citations and long-term memory
A NotebookLM-style research workspace: ingest PDFs, websites, YouTube, email, and MCP snapshots into isolated notebooks, then ask questions that stream cited answers. Hybrid retrieval (pgvector + Postgres FTS + RRF), dual-voice podcasts, YouTube roadmaps, and layered memory so the model does not lose the thread.
A TypeScript agent SDK (npm: shirube-ai) that owns the loop after you define an agent, tools, and a model — guardrails on by default, Zod tools with fail-closed approval, handoffs that cannot loop, layered memory, a living knowledge graph, MCP both ways, and streaming events. Security is on unless you opt out.
Clipo
A fast, native, privacy-first clipboard manager
A lightweight clipboard history manager for macOS and Windows built with Tauri v2 + Rust + SQLite (FTS5) and a React + TypeScript + shadcn/ui frontend. Search, pin, tag, edit and paste back anything you've copied — 100% local.
Nakshatra AI
AI-powered Vedic astrology platform
A monorepo combining a Next.js 16 web app with a Python FastAPI astro-engine microservice — kundli generation, kundli matching, an AI astrologer chat, and daily horoscopes, with auth, payments, and an admin dashboard.
A containerized, multi-tenant school-management platform. Every institute signs in on its own subdomain with its own branding; admins, principals, teachers and students each get a focused, role-based home — attendance, fees, exams, announcements, meetings, and AI assists.
PostGraphile Java
Auto-generate a GraphQL API from your PostgreSQL schema
A Spring Boot starter that introspects your PostgreSQL database and generates a full, Relay-compliant GraphQL API — the Java equivalent of PostGraphile. Zero boilerplate: tables, views, FKs, enums and functions become types, queries and mutations.
MCP Mermaid ER Server
Turn an ER diagram into a live REST + GraphQL API
An open-source Model Context Protocol (MCP) server that parses Mermaid ER diagrams, creates PostgreSQL tables, and exposes automatic REST and GraphQL CRUD APIs — driven entirely by an AI agent through 12 MCP tools.
04Open Source
Freshly pushed
The 4 repositories I touched most recently, pulled live from the GitHub API with language breakdowns and push times.
mAI-school
LatestmAI-school — A comprehensive, modern school management system built with a full-stack JavaScript architecture. This containerized application streamlines educational administration through role-based access control, integrated student information systems, attendance tracking, fee management, and detailed reporting capabilities
Portfolio-next
Modern developer portfolio built with Next.js 16, TypeScript & Tailwind CSS v4 — featuring dark/light mode, live GitHub repos integration, Framer Motion animations, JSON-LD structured data, and comprehensive SEO optimization. Deployed at ayushdixit.work
chaibook-lm
No description provided.
Shirube-ui
No description provided.
05Toolbox
Skills & tech stack
A living map of the tools I reach for — filter a layer, or scan the whole stack at once.
$ ls ~/toolbox
56 tools · 8 layers
AI Engineering
Model APIs
Languages
Backend & APIs
Frontend
Databases
DevOps & Cloud
Quality & Tooling
06Background
Education & certifications
My academic foundation and the certifications I've earned along the way.
MMIT, Pune
Bachelor of Engineering in Computer Science
Certifications