Hi, I'mAyush Dixit.Senior Software Engineer & Full-Stack Developer
Senior Software Engineer and Full-Stack Developer with ~5 years building enterprise-grade systems. I work across the MERN stack (MongoDB, Express, React, Node.js) and the Java / Spring Boot microservices world — shipping fast products with Next.js, TypeScript, and Rust. I care about clean architecture, performance, and developer experience.

Years Experience
Projects Shipped
Public Repos
Companies
How I Think
Engineering principles
The ideas that shape every system I build — from a clipboard manager to a multi-tenant SaaS.
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.
Performance is a feature
Native binaries over bundled runtimes, indexed search over scans, DataLoader over N+1, caching where it counts. I measure before I optimize, then optimize what matters.
Secure by default
JWT, OAuth2, row-level security, least-privilege access, and local-first privacy. Security isn't a layer you add later — it's baked into the data model.
Automate the boilerplate
If a machine can generate the CRUD, the schema, or the API, it should. I build tools that turn declarative intent — an ER diagram, a DB schema — into working software.
Developer experience matters
Typed contracts, zero-config defaults, clear errors at startup, and observability built in. The best systems are the ones the next engineer can extend without fear.
Ship, measure, iterate
I work in small, reviewable increments — tested, documented, and deployed through CI/CD. Real feedback from a running system beats speculation every time.
Career
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
Selected 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.
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.
Open Source
Live from GitHub
Every public repository, fetched straight from the GitHub API — with language breakdowns and last-pushed times.
mAI-school
mAI-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
clipo
A lightweight, privacy-first clipboard manager for macOS and Windows built with Rust and Tauri. Store, search, edit, pin, favorite, and organize clipboard history with a fast, modern UI. All data stays local with no tracking or cloud sync.
nakshatra-ai
No description provided.
springboot-postgraphile
[PostGraphile Java](is a [Spring Boot] framework that generates GraphQL APIs from PostgreSQL schemas. Inspired by [PostGraphile] for Node.js, it offers zero-config schema generation with flexible customization.
mcp-api
MCP Mermaid ER Server — An open-source Model Context Protocol (MCP) server that transforms Mermaid ER diagrams into fully functional APIs. This TypeScript-based tool automatically parses entity-relationship diagrams, generates PostgreSQL database schemas, and exposes both REST and GraphQL CRUD APIs with zero boilerplate.
wave-tech
WaveTech — A modern, fully-responsive web development services portfolio website built with pure HTML, CSS, and JavaScript. This professionally-designed single-page application showcases web development expertise through an engaging user interface with light/dark theme support, smooth animations, and comprehensive service offerings
Portfolio
Resume Portfolio — A professional, fully-responsive single-page resume and portfolio website built with semantic HTML, CSS styling, and vanilla JavaScript. This modern portfolio showcases professional background, technical expertise, project portfolio, and contact information in an elegant, minimalist design perfect for job applications
Toolbox
Skills & tech stack
The languages, frameworks, and tools I reach for — grouped by where they live in the stack.
Languages
Backend & APIs
Frontend
Databases
DevOps & Cloud
AI & Tooling
Background
Education & certifications
My academic foundation and the certifications I've earned along the way.
MMIT, Pune
Bachelor of Engineering in Computer Science